rameplayerorg / rameplayer-backend

Rameplayer Backend
GNU General Public License v2.0
1 stars 0 forks source link

Streaming is aborted on lost input signal #68

Open kunkku opened 5 years ago

kunkku commented 5 years ago

Video streaming is aborted when the input SDI signal is lost. Therefore, even a short anomaly in the signal can interrupt the streaming without the operator noticing. The expected behavior is to continue streaming automatically when the signal is restored.

jlauha commented 5 years ago

Is it known yet at which component this fault is in? Like, (a) inside h264 encoder and its firmware, or (b) bmd-streamer binary, or (c) ffmpeg, or (d) in the backend?

kunkku commented 5 years ago

bmd-streamer closes stdout and exits when the signal is lost, which also causes ffmpeg to exit. My understanding is that this is a feature, not a fault. As regards streaming, it would be possible to just restart these programs. Recording would require something more advanced to prevent ffmpeg from overwriting the video captured before the loss of signal.