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

Random Streaming Errors


I get occasional error reports with cryptic messages:
Edge on Win 10 - "The request is invalid in the current state."
and
Chrome/Chromium on all platforms - "Error playing file: Unknown decode error"

When I attempt to reproduce these issues by mirroring their platform and browser I find that they work fine for me. It's also not isolated to one specific video but seems to pop around my site randomly. Is anyone else seeing this behavior?

I'm using JWPlayer 7.7.4 with HLS HTML5 on.

7 Community Answers

George

JW Player Support Agent  
0 rated :

Hi,

Do you happen to have HLS streams that contain audio tracks that are not defined as audio tracks in the manifest?

If that is the case, you’ll need to specify the codec for each stream to your master manifest:

(For video streams)
CODECS=“mp4a.40.2,avc1.77.30”

(For audio streams)
CODECS=“mp4a.40.2”

So the following will function correctly:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=256000,CODECS=“mp4a.40.2,avc1.77.30”
VIDEO_URL
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=512000,CODECS=“mp4a.40.2,avc1.77.30”
VIDEO_URL
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=64000,CODECS=“mp4a.40.2”
AUDIO_URL

We can’t currently transition between audio streams and video streams, so you’ll have to specify if it is one or the other.

w...

User  
0 rated :

Our m3u8 is dynamically generated by Wowza (custom module) and our CMS. Our initial M3U8 looks like this:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:BANDWIDTH=2953896,NAME="720p",RESOLUTION=1280x720
chunklist_w22643974_b2953896_t64NzIwcA==.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=882856,NAME="432p",RESOLUTION=768x432
chunklist_w22643974_b882856_t64NDMycA==.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=352528,NAME="360p",RESOLUTION=640x360
chunklist_w22643974_b352528_t64MzYwcA==.m3u8

All of our video files contain h.264 video with a single stereo audio track. There are no additional audio tracks being loaded.

The Edge error message was most recently reported at this page: https://www.cedarville.edu/Academics/Music-and-Worship/Worship.aspx

George

JW Player Support Agent  
0 rated :

Hi,

To be on the safe side, please ask your streaming provider to help you define the CODECS section of the manifest.

Other than that, I don’t see anything that could result in a decode error.

w...

User  
0 rated :

I've added those values to our module in Wowza. I won't be able to restart Wowza until tonight (or perhaps early tomorrow) I'll let you know if there is any change over the next week or so. Any thoughts on the "Request is invalid in the current state" errors being thrown by Edge? When I google that all I see is references to using the Javascript API for the webcam. I wouldn't figure that JWPlayer is using any of those APIs though.

George

JW Player Support Agent  
0 rated :

I’ve trying reproducing the error on Edge but haven’t had any luck. Let’s see how the changes affect your users over the course of the week

w...

User  
0 rated :

Even after the changes I've had both issues continue to repeat.

George

JW Player Support Agent  
0 rated :

Hi,

I’ve tried reproducing the error again, I didn’t see any issues.

This question has received the maximum number of answers.