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

loading https m3u8 stream results in error: no playabae source found

I have a basic JWplayer instance in my html:

<div id="myvideo">Loading the player...</div>

var playerInstance = jwplayer("myvideo");

"playlist": [
"sources": [
"default": false,
"file": "",
"label": "0",
"type": "hls",
"preload": "none"
"primary": "html5",
"hlshtml": true
The M3u8 URL is an external source for demo purposes.

Loading the URL through the JWPlayer website (StreamTester) plays the stream just fine. However, setting it up in my own example, I receive the error: Error loading player: No playable source found.

I have linked the jwplayer.js and the key correctly.

Testing my example with a hosted MP4 video also worked without issues. What am I missing?

Here is an example. The first video loads an MP4, the second one is supposed to play back the live feed.

1 Community Answers


JW Player Support Agent  
0 rated :

Hi there,

E-mail support is only available to customers with a paid JW Player subscription. According to our records you have the Free version of our player. If there is a different email address associated with your paid subscription, just let us know and we’ll update this support case. You can also purchase a Premium subscription of our player at In addition to e-mail support, a Premium subscription also provides HLS and DASH playback and additional hosting and streaming per month.

Feel free to use our documents and forums at You can also post questions to the community forums on this site or access our Developer portal at for specific code examples and API reference documents.

Thank you for your understanding,
JW Support

This question has received the maximum number of answers.