Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

No HD button appears when .m3u8 provided on Safari


Hello

The HD toggle button appears on FireFox with various qualities, however, not on Safari. The video on http://support.jwplayer.com/customer/portal/articles/1430240-hls-adaptive-streaming won't show the button on Safari.

Is there a way to enable it?

Thanks in advance.
Jun

5 Community Answers

Ethan Feldman

JW Player Support Agent  
0 rated :

Safari does not support multiple bitrates for HLS in <video> natively.

mpace

User  
0 rated :

Thanks for the reply. However, do you mind telling me more please?

When I use .m3u8, I can clearly see that the player plays the lowest first(although expected highest first..) and switches to higher profile. Does this not mean that Safari supports HLS or does JWP do this?

Ethan Feldman

JW Player Support Agent  
0 rated :

Are you running the player in flash mode here?

mpace

User  
0 rated :

No, it is html5.

Running Safari version 7.0.2(9537.74.9) on Mac OS X version 10.9.2

Below is a part of xml I'm testing,

<item>
<description>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eget massa bibendum lorem varius imperdiet.</description>
<jwplayer:image>http://~path~/poster-image.png</jwplayer:image>
<jwplayer:source file="http://~path~/playlist.m3u8" />
<jwplayer:source file="http://~path~/a6.mp4" label="720p" />
<jwplayer:source file="http://~path~/a5.mp4" label="540p" />
<jwplayer:source file="http://~path~/a4.mp4" label="360p" />
</item>

I'm added a set of mp4s for Chrome as it doesn't seem to support m3u8 yet and it shows the HD button fine. But as Safari supports m3u8, it plays it without the HD button.

Ethan Feldman

JW Player Support Agent  
0 rated :

It will just play the first available source with Safari, there is no HD button. The same thing happens on the demo on our support site.

This question has received the maximum number of answers.