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

Nirbheek Chauhan nirbheek.chauhan at
Sun Nov 7 13:49:43 UTC 2021

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.


More information about the gstreamer-devel mailing list