You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi guys,
The video comparator is really nice but there are errors when using safari:
when trying to play some movies such as https://www.w3schools.com/html/mov_bbb.mp4
Metadata labels of each video are empty and in the console:
TypeError: null is not an object (evaluating 'this.htmlPlayer.videoTracks.item(this.htmlPlayer.videoTracks.selectedIndex).label')
Hi guys,
The video comparator is really nice but there are errors when using safari:
Thanks! It is difficult to me to test it in Safari, but let's try.
1. when trying to play some movies such as
https://www.w3schools.com/html/mov_bbb.mp4
Metadata labels of each video are empty and in the console:
TypeError: null is not an object (evaluating 'this.htmlPlayer.videoTracks.item(this.htmlPlayer.videoTracks.selectedIndex).label')
In this case, the problem comes from the underlying epic-video-player and this seems to be a problem with the HTML5 video player.
For the video source you provided, when I inspect the videoTracks property I get undefined both in Chrome and Firefox. I have added extra checks in epic-video-player in order to avoid the error raising up in the future but I will also try to check why this is happening only in Safari.
2. Also, in the demo page (https://epiclabs-io.github.io/epic-video-comparator-demo/):
while the original movie (https://demo.unified-streaming.com/video/tears-of-steel/tears-of-steel.ism/.mpd) starts playing immediately in chrome, it loads forever in safari.
Again, this seems to be related with epic-video-player. I will soon release a new version on this library and then I will upgrade epic-video-comparator to the latest one, which includes Dashjs v3.0. Let's see whether this new library ends up with the problems in Safari.
Hi guys,
The video comparator is really nice but there are errors when using safari:
when trying to play some movies such as
https://www.w3schools.com/html/mov_bbb.mp4
Metadata labels of each video are empty and in the console:
TypeError: null is not an object (evaluating 'this.htmlPlayer.videoTracks.item(this.htmlPlayer.videoTracks.selectedIndex).label')
Also, in the demo page (https://epiclabs-io.github.io/epic-video-comparator-demo/):
while the original movie (https://demo.unified-streaming.com/video/tears-of-steel/tears-of-steel.ism/.mpd) starts playing immediately in chrome, it loads forever in safari.
The text was updated successfully, but these errors were encountered: