Потоковое видео Google Фото не работает в Safari

Я пытаюсь получить воспроизводимое видео по URL-адресу видео, хранящегося в Google Фото. Документация предлагает добавить "=dv" в base_url

Он воспроизводит видео в Chrome, Firefox, но не в Safari.

Как мне воспроизвести видео в Safari из API Google Фото?

Если я добавлю "=m18" вместо "=dv", он будет воспроизводить сжатую версию видео в Safari. Но Google рекомендует не использовать "=m18"

<div class="videoHolder" style="position: absolute; width: 1200px; height: 675px; top: 180.5px; left: 251px;"> <video id="video" width="1200" height="675" autoplay="" controls="true" preload="" playsinline="" muted="" poster="342278662.mp4"><source src="https://lh3.googleusercontent.com/lr/really_long_url=dv" type="video/mp4"> </video> </div>

Я ожидаю потокового видео, но вижу только символ буферизации

Любая помощь будет очень высоко ценится.

1 ответ

К сожалению, API библиотеки Google Photos в настоящее время не поддерживает потоковую передачу видео. Если вы хотите получить доступ к видео для воспроизведения, вы должны использовать =dv Параметр base URL для загрузки файла первым.

К сожалению, это известное ограничение. Вы можете выполнить запрос функции в системе отслеживания проблем здесь: https://issuetracker.google.com/111931138 Если у вас есть конкретный пример использования или технология, которая должна поддерживаться, пожалуйста, добавьте подробности в запрос функции.

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