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

HLS Audio Only Live Stream Buffering Forever in Enterprise Version


My company is developing live streaming server. We have brought Enterprise Version license to test our stream. Recently we use JWPlayer to test a HLS audio only live stream which segment type is AAC. It plays 10~30 sec then it keeps buffering forever. Next, I use Wowza to test the player. Same situation occurs. Afterwards, I borrow Premium Version Key from our client and re-test with live stream from my server and Wowza. The playback is normal this time. Thus, I think the problem only occurs in Enterprise Version.

Is that a known issue? Any fix?

21 Community Answers

Ethan Feldman

JW Player Support Agent  
0 rated :

Can you provide a link?

hoiming.wong

User  
0 rated :

http://115.160.155.224:8020/audio_only_ads.m3u8

Ethan Feldman

JW Player Support Agent  
0 rated :

Hm, this stream times out for me.

I was really asking for a link to your JW Player embed, though.

hoiming.wong

User  
0 rated :

I don't know what do you mean "time out". That link is what I embed in the player. I can play with Premium Version. You can't play because the network between us may not good enough as my company is in Hong Kong.

So, I suggest you to use Wowza to test. As I mentioned in the first post, my audio live stream setting is HLS with AAC and segment duration is 10 sec.

To add more information, I see there is different between Premium Version and Enterprise Version.

For Premium, there is "Live Broadcast" in the control bar.

For Enterprise, there is a seeking bar instead. By opening the debug panel in Chrome/Firefox, I see JWPlayer requesting more file than it can play before buffering forever. All requests are success.

Can I get any debug message from JWPlayer as I have never seen "time out"?

hoiming.wong

User  
0 rated :

Here are the identical HTML page embed with JWPlayer. The only difference is the license key.

Premium Version:
http://115.160.155.224/HLSDemo/index_Premium.html

Enterprise Version:
http://115.160.155.224/HLSDemo/index_Enterprise.html

Please click "Load" button to start.

Ethan Feldman

JW Player Support Agent  
0 rated :

Hm, I see. It has to be an issue with DVR then. The same issue happens on the Wowza test player too?

hoiming.wong

User  
0 rated :

Yes, I test with client link from Wowza and I get same result.

Ethan Feldman

JW Player Support Agent  
0 rated :

Hm, then it means there is an issue with the DVR in the stream. The reason premium works is because premium does not have DVR, but enterprise does, hence the issue arises. Since it also happens in the wowza sample player, this issue is related to the stream itself.

hoiming.wong

User  
0 rated :

I don't want DVR. How can I disable it?

hoiming.wong

User  
0 rated :

And also I want to know what is "this issue is related to the stream itself"? I have same problem with Video HLS Live streaming but it can play longer time before buffering forever. So, what is the standard of HLS streaming suitable for JWPlayer?

Ethan Feldman

JW Player Support Agent  
0 rated :

You need to ask Wowza to disable the DVR feature. Or, whoever your CDN is.

How is it a JW Player issue it happens in the Wowza test player as well?

hoiming.wong

User  
0 rated :

We have never enabled DVR in Wowza and my own server. That's why I ask you how to disable it. Or how JWPlayer identify my stream as DVR?

Since I only has audio only stream from Wowza, I don't know video buffering forever will exist in Wowza case or not. For audio only, result is same as using my server.

However, I can say video buffering forever is a rare case. It happens in Enterprise version. Again my stream will be identify as DVR but it is actually not. You may need to play for a long time (more than few hours) to see if this happen or not. Sometimes it can play until flash player crash.

Ethan Feldman

JW Player Support Agent  
0 rated :

It only happens in the Enterprise edition because the enterprise edition supports DVR, Premium does not. When you play the player in enterprise, there is a slider where you can seek back from live (DVR), while in Premium there is no such option. Your m3u8 has it enabled. I do not know how it is enabled, that is totally on your end entirely.

hoiming.wong

User  
0 rated :

I want to know why JWPlayer detect my playlist as DVR enabled. This is the sample of my playlist:

Master Playlist:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=828000
http://192.168.10.225:8088/hktv_480p_track.m3u8?ses=0&cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==


Child Playlist:

#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA-SEQUENCE:140495917
#EXTINF:10,
http://192.168.10.225:8088/1404959171760_140495917_10000_hktv_480p_track_0_1.ts?cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==
#EXTINF:10,
http://192.168.10.225:8088/1404959181760_140495918_10000_hktv_480p_track_0_1.ts?cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==
#EXTINF:10,
http://192.168.10.225:8088/1404959191760_140495919_10000_hktv_480p_track_0_1.ts?cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==
#EXTINF:10,
http://192.168.10.225:8088/1404959201760_140495920_10000_hktv_480p_track_0_1.ts?cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==
#EXTINF:10,
http://192.168.10.225:8088/1404959211760_140495921_10000_hktv_480p_track_0_1.ts?cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==
#EXTINF:10,
http://192.168.10.225:8088/1404959221760_140495922_10000_hktv_480p_track_0_1.ts?cses=2&upid=AgAAAAAAAAAAANDNAKyePUFol1UsHliYunP7+b1TAAAAAA==

Ethan Feldman

JW Player Support Agent  
0 rated :

http://115.160.155.224:8020/audio_only_ads.m3u8, it’s down now…

hoiming.wong

User  
0 rated :

I cannot keep that link permanent. Can your technical team reproduce the problem?

Ethan Feldman

JW Player Support Agent  
0 rated :

I need to see the link live first in order to debug it first, then I will grab the segments for the team. Let me know when it is up again.

hoiming.wong

User  
0 rated :

This is a video link:

http://115.160.155.231:8020/demo360p.m3u8

It can trigger DVR unexpectedly. I will keep it until next Monday.

Ethan Feldman

JW Player Support Agent  
0 rated :

This is a video stream , not an audio only stream. The DVR is working fine in 6.9, and it doesn’t have any issues buffering.

hoiming.wong

User  
0 rated :

We are using 6.8. When will 6.9 release?

Ethan Feldman

JW Player Support Agent  
0 rated :

6.9 is already released, download here – https://account.jwplayer.com/#/account

This question has received the maximum number of answers.