silvermine/videojs-chromecast

Not working with the latest Videojs version

Closed this issue · 1 comments

Casting does not work with the latest videojs version.

Behaviour

VideoJs 7.x.x: Chromcast works as expected.
VideoJs 8.10.0: Dark screen on receiver device after connecting.

Sample code: vjs-chromecast-test

Oddly enough, the link you're pointing to works for me; I tested on:

  • Linux+Chromium
  • Android+Chrome

However, the problems I was having were actually due to HLS configuration (I don't know enough yet, but this solution (Removing commenting out both hlsSegmentFormat and hlsVideoSegmentFormat loadRequest function modifications) worked for me.

It doesn't work on Firefox, but I've seen hints that it may be due to the lack of native support for Chromecast APIs and the complexities involved in the certification process required by Google.