Какие есть хорошие программы для транслиции видео по протоколам rtsp, udp, http по типу VLC?
Хочу транслировать видео по протоколам udp, rtsp, http, есть vlc media player но он мне не очень нравиться, зависает и т.д, в интернете не много инфы по этой теме, задумка у меня была такая: сделать свой мини канал в своей квартире, так мультики транслировать или фильмы. Есть похожие проги для транслиции видео ?
Vlc использует для трансляции ffmpeg, насколько мне не изменяет память
А то что vlc дно еще то - подтверждаю. Вам повезло что все хорошо. Но это не отменяет что ффмпег менее требовательный по ресурсам при одинаковых парамах
alexdora, vlc великолепная весчь в которой в отличие от ffmpeg есть всё из коробки. И в отличии от ffmpeg он нормально восстанавливает связь при обрывах rtsp.
Drno, известная проблема, значит есть номер issue? Ссылочку сразу давайте, ффмпег опен сурс и у него есть в репозитории баг репорт.
ффмпег не должен восстанавливать связь. Есть ключи retry и прочие пряники, в которых проставляется количество потерь пакетов,ошибок после которого делается kill процесса. Есть 3 решения:
1. Вы поднимаете эти значения (что не рекомендуется по причине того что это флуд)
2. Вы делаете монитор процессов, что занимает 3 строчки кода в линукс и даже такой тупой как я нашел в гугле за 5 минут howto.
3. nginx exec_static который сделает сам тоже самое что в пункте 2 и в случае отвала перезапустит
vlc из коробки это не более чем ффмпег с интерфейсом. Но то что он не оптимизирован - уже доказано просто тем что они собирают версии для всех ос, а потом идет волна багов новых которые отлавливают несколько месяцев. И я вас умоляю, влц значительно проще настроить чем тот же ффмпег.