http-стриминга с GST-запуск (для GStreamer)

Как сделать HTTP стриминг с помощью GStreamer?

Да, я погуглил и нигде не смог найти ответ на этот простой вопрос.

26
задан Jeroen Jacobs
12.11.2022 14:17 Количество просмотров материала 3313
Распечатать страницу

2 ответа

Я думаю, вы можете использовать новый hlssink плагин

простая труба для проверки hlssink локально:

gst-launch-1.0 videotestsrc is-live=true ! x264enc ! mpegtsmux ! hlssink max-files=5

затем запустите VLC:

cvlc playlist.m3u8

если вы хотите поток через сеть, запустите веб-сервер и правильный канал:

gst-launch-1.0 videotestsrc is-live=true ! x264enc ! mpegtsmux ! hlssink max-files=5 playlist-root=http://server.com location=/var/www/hlssink playlist-location=/var/www/hlssink

там

/var/www/hlssink ваш document_root каталог

и открой http://server.com/playlist.m3u8 плейлист в vlc

8
отвечен victor1234 2022-11-13 22:05

вы могли бы использовать элемент tcpserversink от TCP плагин: http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-tcpserversink.html

1
отвечен rbailleu 2022-11-14 00:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх