Closed maryam-abdullah closed 6 years ago
Hi @maryam-abdullah to get the qualityLevels on Android Chrome, you are doing the correct thing by setting the overrideNative
option. Unfortunately Safari on iOS does not support MSE, so we cannot support qualityLevels on that platform as the only way to playback HLS is through iOS native playback.
I see.
I have set overrideNative
to true, however, the video still didn't start automatically on Android Chrome.
Do you know why?
Thank you.
Still receive wrong behaviour on chrome android, safari ios
Tried different variants with overrideNative
Same here
@ValentinePolessky How did you finally solved it? can you share some code?
echo "Its working now !"
is there a way to use videojs-contrib-quality-levels plugin with out this option videojs.options.hls.overrideNative = true;?
Hey there,
I'm using the videojs-contrib-quality-levels plugin in order to have a quality button. However, my code works on desktop but not on mobile for both Android Chrome and iOS Safari where the quality button isn't even visible.
Check it out, please.
Any thoughts?
I actually tried to add the below lines: videojs.options.hls.overrideNative = true; videojs.options.html5.nativeAudioTracks = false; videojs.options.html5.nativeVideoTracks = false;
As a result, the quality button became visible on Chrome (Android) but nothing's changed for Safari (Mobile).
Thanks in advance.