Streaming

DVR Live Streaming

Overview DVR functionality allows viewers to pause, play, and rewind live events. If viewers begin watching an event past the initial broadcast time, and do not want to miss any important content, this allow...

Configuring Multiple Sources

Just like a regular video tag you can provide a JW Player multiple video formats. JW Player will pick the optimal source given the browser it is rendered in based on the order provided. It is important to do th...

HD Quality Toggling

This article explains how to add an HD quality toggle to your player embeds, allowing users to switch between multiple qualities of your videos. This technology works by swapping between two different static vi...

About HLS Streaming

This page has moved with updated content. Please visit the new page location here. Thanks for your patience while we update our documentation. You will be automatically redirected in 10 seconds. setInte...

Using HLS Streaming

Embedding a Stream Embedding an HLS stream using JW Player is a matter of providing the location to the stream's M3U8 manifest file. This is essentially the same as using an MP4 as mentioned on our embedding...

JW7: YouTube Video Embed

Notice of Deprecated Functionality We are aware of some issues regarding playback of YouTube sources in JW Player 7. These issues were caused by changes that YouTube has made to their API. YouTube is not su...

Live Streaming: Encoder Settings for JW Live

It is very important to make sure your live stream is the highest possible quality. In order to achieve this, choose your video/audio settings from our recommended settings below, which will result in a reliabl...