LINUX.ORG.RU

gstreamer: из rtsp в web

 , , , ,


0

1

Доброго врмени суток прошу помощи и советов. Имеется вот такой pipeline rtspsrc --> tee --> queue --> rtph264depay --> mpegtsmux --> filesink;

tee --> queue --> rtph264depay --> theoraenc --> oggmux --> tcpserversink т.е. после элемента tee расходятся две ветки. Перая ветка записывает в файл, работает норм. Вторая ветка должна транслировать поток в браузер. Не получается осуществить. Подскажите как можно сделать? Формат не важен. Главное чтобы браузер с тэгом video, можно было видеть несколько видео потоков на одной странице.



Последнее исправление: jtag (всего исправлений: 1)

Изолируйтесь от rtspsrc, и для отладки играйте просто из файла с применением tcpserversink. И удачи вам, потому что gstreamer внутри - забагованное чудовище.

Andrey_Utkin ★★
()
Последнее исправление: Andrey_Utkin (всего исправлений: 1)

важнейший шаг на пути к этому — отказаться от ереси вида ogg или vpN

Мы в flussonic отдаем из RTSP по RTMP / WebRTC / HTML5 MSE. Во всех случаях можем получить меньше секунды задержки.

max_lapshin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.