Воспроизведение видео с Google drive с помощью видеогуляр2 - PullRequest
0 голосов
/ 18 сентября 2018

Я пытаюсь использовать videogular2, и я просто заменил ссылку статического видеоконтента на общую ссылку с диска Google, которая указывает на видеофайл MP4.

                <vg-player>
                    <video [vgMedia]="media" #media id="singleVideo" preload="auto" controls>
                        <source src="https://drive.google.com/open?id=xyz" type="video/mp4">
                    </video>
                </vg-player>

В браузере Chrome видеоплеер показываетзначок сопротивления в центре и ничего не воспроизводится, как видно на следующем снимке экрана: Chrome browser

В Internet Explorer видеоплеер отображает текст «Неверный источник» иКнопка воспроизведения слева, как это видно на следующем изображении: Internet Explorer

Но если я использую пример URL: http://static.videogular.com/assets/videos/videogular.mp4, он работает очень хорошо.

Буду признателен за любые идеи / указания относительно того, что я делаю неправильно.

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

У меня была такая же проблема, и я решил ее, используя адрес, подобный следующему:

https://drive.google.com/uc?id=ID_OF_YOUR_VIDEO&export=download&authuser=0

0 голосов
/ 22 сентября 2018

спасибо, что напомнили мне это.Я нашел ответ долгое время, но я не обновил ТАК.Я, конечно, приму ваш ответ.

Для просмотра видео Google из моего приложения (необязательно с помощью плагина Videogular) я использовал iframe:

<iframe src="https://drive.google.com/file/d/ *** VIDEO ID *** /preview?pli=1" frameborder="0" target="_parent">
</iframe>

Если вы хотитезапускать видео с определенного времени, а не с начала. Добавьте этот параметр в URL-адрес видео:

&t=10

, где 10 - время начала в секундах.В этом случае видео начнет воспроизводиться с 10-й секунды.

...