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

getCurrentQuality не работает


version "7.1.5+commercial_v7-1-5.57.commercial.9fb008.jwplayer.742351.analytics.44220f.vast.3f7507.googima.3b8231.plugins.a856bc"
Обнаружилось странное поведение проигрывателя, а именно:
*getQualityLevels *теперь возвращает список из таких элементов
[{jwIndex: -1,label: "auto"},
{bitrate: 728200,*jwIndex: 0*,label: "288p"}
...]
ранее было
[
{label: "auto"}
,
{bitrate: 728200,*height: 288*,label: "low2",*width: 352*}
].
Так же смежный метод getCurrentQuality выдает странные результаты, а именно:
при просмотре вариативного качества он возвращает -1, так же он возвращает -1 при просмотре источника без вариативного качества, при переключении качества в проигрывателе результат работы этого метода неизменен.Можно было бы предположить что результаты работы обоих методов можно увязать через jwIndex, но для источников без вариативного качества результаты таковы:
getQualityLevels=>[
{bitrate: undefined,*jwIndex: 0*,label: 0}
]
getCurrentQuality =>-1
Что исключает такие попытки.
Как это побороть идей нет...
Из за этого теперь битрэйт трэкать не можем, весьма вероятно из за новой версии проигрывателя, напишу разрабам.

6 Community Answers

Алексей

User  
0 rated :

getQualityLevels return -1 everyTime, is working?

Alex

JW Player Support Agent  
0 rated :

Здравствуйте.

Какой формат видео вы используете? MP4? HLS?

Спасибо.

Алексей

User  
0 rated :

Здравствуйте,HLS

Alex

JW Player Support Agent  
0 rated :

Какой браузер вы используете при тестировании этого?

Алексей

User  
0 rated :

Google Chrome 48.0.2564.116 m

Алексей

User  
0 rated :

Проблема разрешилась, вся проблема была что плагин stream root коверкал методы проигрывателя, так что отпишу раз рабам stream root`a

This question has received the maximum number of answers.