Есть сайт, который получает прямую ссылку на сервер YouTube, как, например, если мы перейдем по ссылке
http://vimow.com/watch?v=TLM6e_slo7Q-Play-Xbox-in-a-WEB-BROWSER?—Inside-Gaming-Daily
Теперь, если мы посмотрим на страницу источника, то заметим, что есть следующая ссылка в видео src
мой вопрос в том, как они получают эту ссылку с YouTube?
Я искал YouTube API, но не нашел никакого решения.
Если у вас есть YouTube, выберите свое видео и нажмите «Поделиться», после того, как этот клик включает (или что-то в этом роде, я вижу его на французском soo…), он создаст ссылку, подобную этой, вставит ее на вашу страницу:
<iframe width="560" height="315" src="//www.youtube.com/embed/YoB8t0B4jx4" frameborder="0" allowfullscreen></iframe>
или вы можете просто сделать это (iframe добавляя URL видео, посмотрите на src iframe abouve
У меня есть решение этой проблемы.
Youtube видео размещены на сервере Google.
Поэтому нам нужно найти корневую ссылку на видео, и мы можем просто транслировать видео с помощью любого HTML-плеера.
Это пример ссылки
Поэтому я надеюсь, что после получения этой ссылки вы сможете легко транслировать видео на YouTube.
Вы можете использовать загрузчик YouTube, который выбирает ссылку, используя CURL.
Хороший скрипт на github
Использование сценария, если вы вводите часть идентификатора видео любого видео на YouTube.
Пример: youtube (точка) com / watch? V =Fw-БМ-Mqgeg
Он использует curl для получения ссылки на видео, и вы можете использовать ссылку для потокового видео на вашем сайте.
Эти фильмы размещены на Google Диске, и ссылка идет оттуда. Увидеть:
Для обмена подробностями смотрите:
https://support.google.com/drive/answer/2494822?hl=en&ref_topic = 2525251
Так что нет, они не с Youtube. Есть API для Google Drive:
https://developers.google.com/drive/
Для PHP см .:
https://developers.google.com/drive/web/quickstart/quickstart-php
Вам придется ознакомиться с этим API, прежде чем вы сможете его использовать. Документация от Google гораздо больше, чем я мог бы здесь предоставить.
Предоставленная вами ссылка является ссылкой в Google Диске. Это не имеет ничего общего с YouTube.
С другой стороны, если вы хотите встроить видео YouTube на свой сайт, это поможет вам: https://developers.google.com/youtube/youtube_player_demo
Если вы хотите транслировать видео в тот момент, когда оно происходит («прямая трансляция» или прямая трансляция), вам нужно использовать специальный сервер, который поддерживает потоковую трансляцию:
Имейте в виду, что вам нужна видеокамера, поддерживающая потоковые сервисы, или вам следует связать видеокамеру с вашим компьютером. Это зависит от используемого вами потокового сервиса.
Я отправил вам сообщение о вашем запросе. Проверьте один раз. Так как это запрещено, как в терминах YouTube ToS, я не могу раскрыть метод публично.