Best protocol to send ad playback video to browse and change runtime playback settings

marc lievens mark.lievens at gmail.com
Thu Nov 11 05:41:25 UTC 2021


Hi
I don't know is does answer question, but take a look at Hlssink and
Hlssink2

Op wo 10 nov. 2021 om 17:30 schreef F Weers via gstreamer-devel <
gstreamer-devel at lists.freedesktop.org>:

> I was looking into this as well. Thank you for mentioning HLS, that is
> very helpful.
> I could not find it online, but I think it's worth asking here: does
> GStreamer support the creation of HLS 'files' using fragmented MP4 (to also
> easily support mpeg dash)?
>
> Thanks!
>
> Op zo 7 nov. 2021 om 18:21 schreef Reinis via gstreamer-devel <
> gstreamer-devel at lists.freedesktop.org>:
>
>> You might want to use adaptive bitrate streaming. I would suggest to use
>> HLS https://en.wikipedia.org/wiki/HTTP_Live_Streaming
>> Not everyone has good internet. That will require additional processing
>> on your side
>>
>>
>> On 11/7/21 15:49, Nirbheek Chauhan via gstreamer-devel wrote:
>> > On Sun, Nov 7, 2021 at 2:15 PM marc lievens via gstreamer-devel
>> > <gstreamer-devel at lists.freedesktop.org> wrote:
>> >> What is the best video and communication protocol that I can use to
>> playback and send video to a  browser
>> >>
>> > Since this is VOD, i.e., the video is already stored on a server
>> > somewhere, the best way is likely to use standard <video> tags. The
>> > browser's media controls support playback at varying rates, seeking,
>> > pause, play, etc.
>> >
>> > If the video is not statically available (as a single mp4 or webm
>> > file, or split chunks), then you will need to do all media control
>> > server-side and send a continuous stream to the browser over webrtc
>> > (sounds like you are already doing this for playback). This is a lot
>> > more expensive w.r.t. hardware requirements since you need to
>> > transcode the stream.
>> >
>> > Cheers,
>> > Nirbheek
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20211111/54a05e4c/attachment.htm>


More information about the gstreamer-devel mailing list