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

getVisualQuality() mobile


I need to log some informations while a user watchs a video.
Everything is fine, but I can't get the getVisualQuality() info on mobile like I get on desktop. It returns 0 as level.label on mobile, but returns the correct label on desktop.
Also the getQualityLevels() returns only one item on mobile, when on desktop the same video retuns 7 items.

There's a way to get the current quality information on mobile?


3 Community Answers


JW Player Support Agent  
0 rated :


On mobile we pass the HLS stream directly to the native HTML5 video tag. The browser handles playback entirely, that is why the are no quality levels on mobile.


0 rated :

Hello George,

So there's no way to get this information?

And another question... on mobile, all levels could be used during the video play on adaptative streaming?


JW Player Support Agent  
0 rated :

Hello Ricardo,

There is no way to get this information currently. And yes, any of the available qualities could be used when playing on mobile.

This question has received the maximum number of answers.