Могу ли я воспроизводить видео с Google Drive с помощью Jw-Player?

Я хочу воспроизвести видео на Google Диске с другим проигрывателем. (Mediaelement.js - JwPlayer..) потому что Google Doc. использует свой собственный плеер YouTube, и мне это не нравится. Jw- player не воспроизводит эти ссылки.

Прямая ссылка: https://drive.google.com/file/d/0B1uSjTW2E4FGd1ozV3JIakE1NE0/edit?usp=sharing embedLink: " https://video.google.com/get_player?ps=docs&partnerid=30&docid=0B1uSjTW2E4FGd1ozV3JIakE1NE0&BASE_URL=https://docs.google.com/"

Как я могу сыграть на них в Jw-Player 6, Mediaelements или альтернативном плеере?

1 ответ

Перейдите в консоль Google, включите API накопителя, создайте ключ API, а затем используйте источник видео по следующей ссылке:

var url = (id, key) => `https://www.googleapis.com/drive/v3/files/${id}?alt=media&key=${key}`;

....
<video>
<source src="url('YOUR_FILE_ID','YOUR_API_KEY')"></source>
</video>

Используйте https://googledrive.com/host/FOLDER_ID/Name.mp4 и замените FOLDER_ID на что-то вроде 0B5WjggiEiSjdNDFpMm5GdW8zR28, которое вы получите по этой ссылке:

https://drive.google.com/folderview?id=0B5WjggiEiSjdNDFpMm5GdW8zR28&usp=sharing

Убедитесь, что папка является общей - общедоступной и видимой для всех.

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