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

F Weers dedomme123 at
Wed Nov 10 15:15:08 UTC 2021

I was looking into this as well. Thank you for mentioning HLS, that is very
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)?


Op zo 7 nov. 2021 om 18:21 schreef Reinis via gstreamer-devel <
gstreamer-devel at>:

> You might want to use adaptive bitrate streaming. I would suggest to use
> 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> 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: <>

More information about the gstreamer-devel mailing list