Hello MistServer team,
we are encountering stability issue that is probably some bug in automatic push workflow. We are running Mist 3.10, release Free64 on ubuntu server.
Setup:
simple stream with push:// as source and tag "autorecord".
automatic push to #autorecord with target "/opt/recording/$basename/$year$month$day
$hour$minute$second$segmentCounter.ts?split=4&startunix=1783500696&m3u8=./$year$month$day$hour_$minute_basename.m3u8&maxEntries=0&noendlist=true&append=true"
OBS that push to that stream through RTMP
Use case:
we start OBS streaming, automatic push starts, everything is working as it should
we stop OBS streaming, wait few seconds, start OBS streaming (simulating problem in source stream)
mist streams comes back online correctly
automatic push do not restarts, but it stalls, stops recording and never recover - this is first problem.
we tried workaround -> script that detects stall, stop push, and let automatic mist retry start new push -> this works on Mist 3.5.1 (I have that on other server)
on Mist 3.10 workaround dont work, Mist automaticaly create new push, but it only creates one empty .ts file and empty .m3u8 and stalls no matter how many times we restarts push.
there is no way to recover automatic push after source stream restarts
If you need any more information I will be happy to assists with debugging you awesome software.
Best Regards
Lukas
Hello MistServer team,
we are encountering stability issue that is probably some bug in automatic push workflow. We are running Mist 3.10, release Free64 on ubuntu server.
Setup:
simple stream with push:// as source and tag "autorecord".
automatic push to #autorecord with target "/opt/recording/$basename/$year$month$day
$hour$minute$second$segmentCounter.ts?split=4&startunix=1783500696&m3u8=./$year$month$day$hour_$minute_basename.m3u8&maxEntries=0&noendlist=true&append=true"
OBS that push to that stream through RTMP
Use case:
we start OBS streaming, automatic push starts, everything is working as it should
we stop OBS streaming, wait few seconds, start OBS streaming (simulating problem in source stream)
mist streams comes back online correctly
automatic push do not restarts, but it stalls, stops recording and never recover - this is first problem.
we tried workaround -> script that detects stall, stop push, and let automatic mist retry start new push -> this works on Mist 3.5.1 (I have that on other server)
on Mist 3.10 workaround dont work, Mist automaticaly create new push, but it only creates one empty .ts file and empty .m3u8 and stalls no matter how many times we restarts push.
there is no way to recover automatic push after source stream restarts
If you need any more information I will be happy to assists with debugging you awesome software.
Best Regards
Lukas