hlsjs provider on android
It seems jwplayer doesn't use hlsjs provider on android. and only relies upon the native hls support.
I have a stream which isn't compatible with native playback capability of android.
see below link which uses video tag only.
works in macOS safari. and iOS, but not in chrome on android Moto-G. Also doesn't work on macOS opera (no native hls support).
so, I tried jwplayer, since it has hlsjs plugin
see the below link. works on macOS opera (via hlsjs provider of jwplayer), but doesn't work on android. behaviour is same as before on android.
the reason to believe that hlsjs isn't being loaded is if I add "androidhls:false" config option (thinking it will disable native hls and use hlsjs)
it give "No playable sources found" on android.
see below link. works on macOS opera. gives error on android.
This much I have already found that the stream I have is playable by hlsjs. because hlsjs's own demo player works for the same stream on android.
see below link. hlsjs demo player. works on android chrome. macOS opera.
Is there a workaround to force hlsjs to be used on android all the time. as native support is patchy and many streams are found incompatible.