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

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


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/20211110/ac70e9e9/attachment.htm>


More information about the gstreamer-devel mailing list