Как сделать HTTP стриминг с помощью GStreamer?
Да, я погуглил и нигде не смог найти ответ на этот простой вопрос.
Как сделать HTTP стриминг с помощью GStreamer?
Да, я погуглил и нигде не смог найти ответ на этот простой вопрос.

Я думаю, вы можете использовать новый 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

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