Server side ad insertion gives you the power of bypassing most of today's ad blocking techniques, since a continuous stream is delivered.

In this demo the video will be interrupted by a mid-roll ad at around 30 seconds.

${code:demo.js}

The Bitmovin Player's Events API is used to hide some controls while ads play.

Since the ads are inserted into the content on the encoding level, they cannot be blocked by the client. See our blog post with more details on how to use our solution.