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

Adaptive Stream

I've got some question about jwplayer version 6

When I use jwplayer 6 with HLS type. There were some problems.

When I want to play video, using Adaptive Stream.

In the beginning, high-resolution image was played. As time goes by(About 23 seconds after start.)

jwplayer changed to load low-resolution So I tried another pc or network. But result was the same.

I only use 3 sources(64k(audio only), 300k, 1200k)

Even when I make 4, that problems has still caused.

And I tried to another way to fix it. (make all sources 1200K, when I make the SMIL FILE and running it video wasn't work, But the audio was working.

The sauce is as follows.

setCurrentQuality value is 0,1,2,3, preselected, and I've already tried but problem still caused.

<script type="text/javascript">
file: "",
height: 360,
width: 640,
image: "",
skin: "roundster"

jwplayer("myElement").onReady(function(event) {
jwplayer("myElement").onQualitylevels(function(event) {

So if you know it hopefully let me know it in detail.



2 Community Answers


0 rated :

The value of "setCurrentQuality"

which will it no matter the same.


JW Player Support Agent  
1 rated :

Hi, Paul.

HLS automatically changes its playback quality based on two things: the size of the player and the bandwidth provided by the network. Since you are setting up your player to be 360p, it would be expected behavior that the player may start out at 720p, but then will automatically adapt down based on the player’s size. To expect your player to remain at 720p, your player would need to be at least 1280 × 720.

Please let me know if you need any more help or have any other questions.

Thank you!

This question has received the maximum number of answers.