Я ретранслирую RTMP поток. Сейчас через ffmpeg -> nginx-rtmp -> ffmpeg, но в целом неважно


Часто так бывает, что входящий RTMP(s) отваливается. При этом пользователь у себя в плеере видит дулю и плееру становится плохо


Хочется, чтобы вместо этого он видел заранее записанную видео-заглушку или какой-то другой живой стрим. Живой стрим сильно лучше.


И когда сломавшийся входящий поток починится - чтобы трансляция переключилась назад на него.


Посоветуйте, пожалуйста, какое-нибудь решение? Я не держусь за nginx-rtmp, можно хоть Red5 вкорячить, если знать что настраивать


Важно:




  1. решение должно быть опенсорсным, бесплатным и без подстав.




  2. решение не должно включать в себя модификацию плеера, потому что плеер - это твич, миксер, ютуб, фейсбук и другие стриминговые площадки




Умом я понимаю, что можно пойти запилить это самому, но очень не хочется связываться с самостоятельным программированием. Обычно это заканчивается плачевно.









 , , ,






URL записи