#php #web #youtube-api
#php #веб #youtube-api
Вопрос:
Как автоматически встроить прямую трансляцию YouTube на веб-страницу с использованием php?
Что-то вроде запроса видео наhttps://youtube.com/user/USERID/live когда передача в эфире?
Ответ №1:
Я автор статьи. Я написал этот класс PHP, возможно, он будет полезен для некоторых, поэтому я дам ссылку здесь:
https://github.com/iacchus/youtube-live-embed
Это позволяет запрашивать канал и встраивать прямую трансляцию, если она есть. Может потребоваться несколько секунд или даже минут для ответа API YouTube, чтобы показать прямую трансляцию после трансляции в эфире.
Комментарии:
1. Спасибо, добрый сэр! Я ооочень долго искал это.
Ответ №2:
Вы можете легко сделать это с помощью метода поиск-> список, установив тип = видео и EventType=live
Вот еще один пример кода поиска на PHP, который поможет вам начать.
Комментарии:
1. Большое вам спасибо! Также необходимо установить channelId=CHANNELID, который не является идентификатором пользователя (username), а тем идентификатором, который появляется на панели при открытии канала на YouTube. Для примера на странице API «поиск-> список» для работы нужно, чтобы у вас не было Oauthorized.
Ответ №3:
Да, вы можете сделать это легко, используя приведенный ниже код iframe:
https://www.youtube.com/embed/live_stream?channel=CHANNEL_ID
Вы можете взглянуть на этот сайт:streambd.co для вашего лучшего понимания