API iframe YouTube обслуживает потоки с разрешением, которое не будет воспроизводиться через сотовую связь. - PullRequest
0 голосов
/ 08 ноября 2018

Я искренне надеюсь, что команда API YouTube решит эту проблему:

YouTube отключил возможность запрашивать определенный размер, используя метод setPlaybackQuality().

Если я прав, API iframe YouTube автоматически определяет соответствующее разрешение / размер для показа (маленький, средний, большой, hd720 и т. Д.) В зависимости от размеров пикселя встроенного проигрывателя.

Это ОГРОМНАЯ проблема в сотовых сетях.

AT & T, Verizon, TMobile и другие начали регулировать потоки видео и / или отключать воспроизведение в некоторых случаях для потоков выше 480p.

В нашем случае мы наблюдаем буферизацию в течение 1,5–2 минут перед воспроизведением во встроенном плеере YouTube с шириной более 360 пикселей.

В портретном режиме это ограничение было бы по крайней мере несколько приемлемым, но в полноэкранном режиме на мобильных устройствах, предпочтительном методе для просмотра видео, YouTube автоматически меняет качество и в большинстве случаев подает HD720p, который почти сразу застревает в режиме буферизации сотовая связь.

К ИСПРАВЛЕНИЮ: Нам УЖАСНО нужна возможность запрашивать определенное разрешение, и / или нам нужен YouTube для показа видео с разрешением 480p через сотовые соединения.

ЛЮБАЯ ПОМОЩЬ от YouTube по этому вопросу будет очень признательна.

1 Ответ

0 голосов
/ 09 ноября 2018

Параметр suggestedQuality, равный player.setPlaybackQuality(suggestedQuality:String):Void, определяет надлежащее качество воспроизведения не только в зависимости от размеров пикселей встроенного проигрывателя, но на самом деле различается для разных пользователей, видео, систем и других условий воспроизведения.

Установка значения параметра на default указывает YouTube выбрать наиболее подходящее качество воспроизведения.

YouTube выбирает подходящее качество воспроизведения. Этот параметр эффективно возвращает уровень качества в состояние по умолчанию и сводит на нет все предыдущие попытки установить качество воспроизведения с использованием функций cueVideoById, loadVideoById или setPlaybackQuality.

Я предполагаю, что это также учитывает мобильные соединения, но если вы считаете, что есть проблема с этой функцией API, вы можете связаться с YouTube здесь .

...