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

JWPlayer sometimes skips hls media files though it is included in the previous playlist.


I'm using jwplayer to playback hls streamed from our streamserver and as shown below, player sometimes skips to GET media files though it is on the previous playlist.
In the log below, it skips stream_0.ts at the beginning of the stream and also skips stream_10.ts at the end of the log. And not included in this log, it continues to skip media files.
How can we debug or fix this issue??

If needed for your check, I can share the actual url you can test the behavior.

GET : playlist.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXTINF:10.110100,
stream_0.ts
#EXTINF:9.943267,
stream_1.ts
#EXTINF:9.943267,
stream_2.ts

/// skip stream_0.ts
GET:stream_1.ts
GET:stream_2.ts

GET:playlist.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXTINF:9.943267,
stream_3.ts
#EXTINF:9.943267,
stream_4.ts
#EXTINF:10.033750,
stream_5.ts

GET:stream_3.ts
GET:stream_4.ts
GET:stream_5.ts

GET:playlist.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:6
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXTINF:10.110100,
stream_6.ts
#EXTINF:9.943267,
stream_7.ts
#EXTINF:9.943267,
stream_8.ts

GET:stream_6.ts

GET:playlist.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:7
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXTINF:9.943267,
stream_7.ts
#EXTINF:9.943267,
stream_8.ts
#EXTINF:9.943267,
stream_9.ts

GET:stream_7.ts
GET:stream_8.ts
GET:stream_9.ts


GET:playlist.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:10
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXTINF:9.943267,
stream_10.ts
#EXTINF:10.042729,
stream_11.ts
#EXTINF:10.110100,
stream_12.ts

/// skip stream_10.ts
GET:stream_11.ts
GET:stream_12.ts

Regards.
Kazuma.

1 Community Answers

Andrew

JW Player Support Agent  
0 rated :

Hi,

Indeed, we do need some sort of live example that shows our player integrated with the manifest you’re placing here to troubleshoot further.

This question has received the maximum number of answers.