Прямая трансляция видео по UDP?

2467
wim

Какие варианты в настоящее время доступны для потоковой передачи видео через UDP?

Текущее решение использует libx264 и медиа-сервер wowza для обслуживания потока rtmp. К сожалению, он общается по протоколу TCP, и хотя он работает локально, теперь мне приходится обслуживать видеопотоки на расстоянии от берега до Индии. Есть некоторая задержка и потеря пакетов, и я думаю, что способ, которым TCP гарантирует доставку, усугубляет проблемы. Это для интерактивного приложения, поэтому очень важна низкая задержка, а качество видео менее.

Единственное решение, о котором я знаю, для потоковой передачи видео по UDP - это Flash Media Server v4, использующий rtmfp. Однако на данный момент это не вариант, потому что они поддерживают только Windows Server или Redhat / CentOS (хотят что-то на основе Debian).

2

2 ответа на вопрос

1
Mattias Ahnberg

Я не уверен, что понимаю ваши настройки или потребности, но проверьте VideoLAN / VLC. Это универсальный инструмент для просмотра и просмотра видео. Проверьте это по адресу:
http://www.videolan.org/vlc/streaming.html
http://www.videolan.org/

0
Mika Fischer

Я думаю, что самый популярный метод потокового видео через UDP - это RTSP / RTP . Gstreamer должен поддерживать это, и, вероятно, есть также несколько выделенных RTSP / RTP-серверов, доступных для Linux.

Похожие вопросы