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

Reinis reinis at
Sun Nov 7 17:21:17 UTC 2021

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

More information about the gstreamer-devel mailing list