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

HLS Primary and backup bitrates show up in selection list


Hello Support,

Some time ago a question was asked about HLS streams taht comform to the Apple guidelines of having a primary and backup feed in an interleaved .m3u8 file:

http://support.jwplayer.com/customer/portal/questions/11404384-hls-labels-backup-streams-compatibility-

While the question was asked, it was never resolved. I too am experiencing this issue with JWPlayer 7.0.3 and would like to inquire about it's current status. I would have attached this inquiry to the above link, but QA was closed.

Additionally, the bitrates appear out of order. Could an option be added to JWPlayer that would auto-sort the bitrates in the selector, if we want it? Something like 'sortbitrates': true, ?

Thank you,
-Cephas

11 Community Answers

Eric Boyd

JW Player Support Agent  
0 rated :

Hi Cephas,

We are still looking at supporting redundant streams Do you have a sample stream that you see them out of order? I have added some extra info to “Using HLS” on how to customize the quality labels. – http://support.jwplayer.com/customer/en/portal/articles/1430218-using-hls-streaming

Hope that helps.

Best,
Eric

jroch

User  
0 rated :

Guys,
just make a request to akamai

It's been years that this problem was reported

This a redudants playlist :

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=364000,RESOLUTION=400x224,CODECS="avc1.66.30, mp4a.40.2"
http://xxx-lh.akamaihd.net/i/stream_1@xxx/index_300_av-p.m3u8?sd=10&rebase=on
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=364000,RESOLUTION=400x224,CODECS="avc1.66.30, mp4a.40.2"
http://xxx-lh.akamaihd.net/i/stream_1@xxx/index_300_av-b.m3u8?sd=10&rebase=on

See the tag "av" and "av-b" in links indicating that the second one is backup

jroch

User  
0 rated :

First link is av-p of course for primary

About order, they are listed in the order the encoder or the cdn provides them so you should have a look at your encoder or cdn settings

Todd

JW Player Support Agent  
0 rated :

As Eric said, we are still looking at supporting redundant streams. If you use the hlslabels: {} block, my understanding is that the HD button will not show the duplicate entries:

hlslabels:{
“2500”:“High”,
“1000”:“Medium”
}

cephas.reis

User  
0 rated :

Hello Support Team,

Sorry for the delay in getting back to you. I received no notification that anyone had replied, and so I came back to add an example URL, and I see all these replies.

Example URL: https://www.jdm.org/jdmDefault.aspx?tabindex=-1&tabID=286

That currently (at the time of this posting, October 29, 2015 @ 11:02am US-CDT) shows the issue with the bitrates repeating. That example has no HLS labels attached to it.

I am currently working on adding the HLS labels, but even with those, the names are repeated. Also with the labels, if I don't have a label for each bitrate, the ones that ARE in the hlslabels list get reused for other bitrates. That I would classify as a bug.

I'll update this post with my hlslabels result when I'm done testing it.

Thank you,
-Cephas

cephas.reis

User  
0 rated :

So I tried adding the HLS Labels (the code is not publicly viewable), and got the results noted in my previous post, so that is a no-go.

Let me know if you need anything else,
-Cephas

it Ahmed

User  
0 rated :

is there any update on this thread.
I am experiencing same issue

tecnico.cbol

User  
0 rated :

Same problem. I tryed to use primary and backup as sources on a playlist, but after stop primary encoder it don't play backup m3u8 file and give me a message "Cannot load M3U8: 404 found".

jroch

User  
0 rated :

Any news here ?

It's a long time this bug was reported and it should not be complicate to resolve and it's been really annoying (forcing us to use bitmovin that can handle this)

Konrad Pietrzkiewicz

User  
0 rated :

Hi!

Any news? Everyone who is using Akamai as a CDN is struggling with it. And I guess not only Akamai cause "Redundant Streams" are in official HLS specification:

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP40008332-CH102-SW22

schoi

User  
2 rated :

Can we get an update on this thread? It's unbelievable that this feature is not supported with JW Player.

This question has received the maximum number of answers.