Adds custom and detailed Chromecast support to Video.JS

The new CAF Receiver supports required format configs for HLS including TS, Fragmented Mp4. And for alternative audio AAC, TS, AC-3 surround.

When offering AC-3 surround audio tracks. This works as a passthrough so Chromecast requires to be connected to a TV or Dolby decoder that supports AC-3 audio codecs.

When launched from the player the current stream will begin playback on the Chromecast connected TV at the current streamtime.

The Chromecast can be detached to continue playback within the browser.

Custom receiver application support is provided to handle encrypted DRM Dash, audio and text track selection from HLS or Dash and custom messaging or media url resolving.

Queued playlists are supported and managed by the Chromecast CAF custom receiver.

New items can be added to the queue when casting and then return to the player playlist.

HLS text and audio track selections support while casting.

An api method is available to manually request session.


Request a free trial

Try the feature for 30 days. Free support is provided. Provide your website domain(s) it will be used for.


Choose a suitable pricing option for one time payment. Contact for feature requests or customisations.

Enter required website domains seperated by spaces or commas.

Multi Domain

$450 AUD

✔ All features

✔ Priority Support

Buy Now

Suits Larger Sites

Single Domain

$250 AUD

✔ All features

✔ Free Support

Buy Now

Suits Small Sites

Not For Profit / Education

$110 AUD

✔ All features

✔ Free Support

Buy Now

For Charity / Personal / Education