Выбранное вручную воспроизведение не влияет на игрока в светлой бухте

Я изменяю воспроизведение видео, используя setRenditionSelectionCallback как объяснено здесь http://support.brightcove.com/en/video-cloud/docs/selecting-multi-bitrate-streaming-renditions. Но кажется, что выбранное мной отображение никогда не отображается, даже когда в отладчике brightcove я вижу сообщения вроде:

Attempting to change rendition that the player expects to play from (110000b/s, 400x224) to (800000b/s, 640x360)

New rendition chosen from external rendition algorithm.

Что еще нужно сделать для обновления отображаемого представления? Или это известная проблема? Я только обновляю индекс воспроизведения в setRenditionSelectionCallback Перезвоните.

Заранее спасибо за любую помощь здесь!:)

1 ответ

Решение

Я пытался динамически изменить представление в прогрессивной загрузке аккаунта. В этом виде счетов выбор воспроизведения возможен только в самом начале.

Можно принудительно изменить изменение представления с помощью прогрессивной учетной записи, используя другой метод, но это возобновит воспроизведение (и загрузку) с самого начала снова. Есть существующий плагин, который делает это: https://github.com/BrightcoveOS/Rendition-Selector-Plugin.

Другие вопросы по тегам