Allow JPEG API (and other JPEG based outputs) with CUDA with coProcessor

- a second FFmpeg process is launched to create the JPEG and PAM data.
- currently stream channels are not offloaded
merge-requests/3/head
Moe 2018-07-11 23:47:43 -07:00
parent b6c8364e16
commit 70500dca7a
2 changed files with 568 additions and 392 deletions

957
camera.js

File diff suppressed because it is too large Load Diff

View File

@ -521,8 +521,11 @@
"NoMotionEmailText1": "No Motion for",
"NoMotionEmailText2": "There hasn't been any motion detected on camera for",
"Monitor Name": "Monitor Name",
"coProcessor": "coProcessor",
"Process Unexpected Exit": "Process Unexpected Exit",
"coProcess Unexpected Exit": "coProcess Unexpected Exit",
"Process Crashed for Monitor": "Process Crashed for Monitor",
"coProcess Crashed for Monitor": "coProcess Crashed for Monitor",
"FFmpegCantStart": "FFmpeg Couldn't Start",
"FFmpegCantStartText": "The recording engine for this camera could not start. There may be something wrong with your camera configuration. If there are any logs other than this one please post them in the <b>Issues</b> on Github.",
"JPEG Error": "JPEG Error",