videojs / videojs-vr

A plugin to add 360 and VR video support to video.js.
https://videojs-vr.netlify.com/
MIT License
543 stars 145 forks source link

Problem with HLS on iOS browsers #107

Open JordanChazottes opened 6 years ago

JordanChazottes commented 6 years ago

Hi, I'm still getting the issue described in #37. I can't play HLS encoded 360/panorama video on iOS browsers. I've tested on differents browsers on my desktop and got no problems so far.

Some info that may be usefull :

You can have a demo here

Additional Information

versions

videojs

7.0.3

videojs-vr

1.4.1

browsers

Desktop :

iOS iPad v11.2.1:

iOS iPhone v11.4

vr no-fullscreen vr fullscreen

Android :

Thanks for your help, Jordan

AndrewStobie commented 6 years ago

11.4 iPhone in not full screen it won't play, but everything works paused HLS in fullscreen it is a blank screen. It plays audio but no video. and with the test pages it is stretched but I can at least see it.

brandonocasey commented 6 years ago

That looks like the native player. Do you have playsinline set on the video element?

joelBrun commented 6 years ago

hello, I just did some tests with chrome on PC and Android.

link chrome 68 (os Windows 10) chrome 69 (Android 8 Samsung 8)
https://videojs-vr.s3.amazonaws.com/latest/example-local.html ✔️ ✔️
https://videojs-vr.s3.amazonaws.com/latest/example-local-hls.html ✔️ ❌ (Sound audible but Image is black) no difference fullscreen or not

is there some properties to set on mobile devices for hls vr to work ?

tmadison-gpsw commented 4 years ago

@joelBrun @JordanChazottes Did you ever figure this out? We have the same problem with iOS and HLS, video plays and you can hear audio but is just a black screen.

naouaro commented 4 years ago

@joelBrun @JordanChazottes Did you ever figure this out? We have the same problem with iOS and HLS, video plays and you can hear audio but is just a black screen.

Hi, I have faced the same issue, I had to dispose the player

videojs(document.getElementById('video-player')).dispose();