Vimeo video - Авто качество в теге HTML5 - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть учетная запись Vimeo Pro, которая идет немного дальше, чем простое встраивание файла Vimeo.

Вместо этого нам предоставляется ряд файлов MP4 (наше видео), которые позволяют нам использовать их втег HTML5

Высокое разрешение 1080 (mp4, 1920x1080) https://player.vimeo.com/external/1234.hd.mp4?s=4e75e5141ebd0acfd4ac6afad743e43af58c7770&profile_id=175

Высокое разрешение (mp4, 1280x720) https://player.vimeo.com/external/1234.hd.mp4?s=4e75e5141ebd0acfd4ac6afad743e43af58c7770&profile_id=174

Стандартное разрешение (mp4, 960x540) https://player.vimeo.com/external/1234.sd.mp4?s=c2831c9383e9510d4e1120242fef4a2b0270e9b8&profile_id=165

и т. Д.

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

<video style="display:none;" muted playsinline id="backgroundvid">
<source type="video/mp4" src="https://player.vimeo.com/external/1234.hd.mp4?s=4e75e5141ebd0acewrwerwerewr&profile_id=123">
</video>

Проблема здесь заключается в том, что установка жесткой настройки качества означает, что наши видео лишены адаптивных настроек битрейта.

Как ни странно, традиционное встраивание Vimeo получает настройку AutoMode

Все видео в Vimeo по умолчанию имеют автоматический режим, который выбирает видео наилучшего качества для среды воспроизведения каждого зрителя.Участники Vimeo Plus, PRO и Business могут по умолчанию использовать встроенное видео определенного качества, добавив параметр качества в конец URL-адреса проигрывателя в коде для встраивания.

Например, если вы хотите установить встраивание по умолчанию в 1080p, добавьте: https://player.vimeo.com/video/157588560?quality=1080p

Вы можете объединить несколько параметров URL с помощью амперсанда (&).Например: https://player.vimeo.com/video/157588560?autoplay=1&quality=1080p

Может кто-нибудь сказать мне, как я использую прямую ссылку MP4 и установить его в AutoMode?Спасибо

1 Ответ

0 голосов
/ 12 декабря 2018

В дополнение к прямым ссылкам mp4, Vimeo также предоставляет HLS ссылки для адаптивного воспроизведения видео.

Вы можете найти ссылку HLS в том же разделе, где прямые ссылки mp4 могутбыть найден (ищите "HTTP Live Streaming").

Посмотрите прямые ссылки на видеофайлы Vimeo здесь: https://help.vimeo.com/hc/en-us/articles/224823567-Third-party-player-links

...