Я пытаюсь сделать решение одним щелчком мыши, чтобы начать трансляцию YouTube-трансляции с PHP. Мне удалось создать прямую трансляцию в определенное время.
Но я должен пойти в комнату управления YouTube, чтобы сначала просмотреть мой поток, а затем запустить его.
Я хочу, чтобы прямая трансляция начала трансляцию автоматически, когда время установлено, и ей не приходилось взаимодействовать с диспетчерской YouTube.
Возможно ли это сделать с помощью youtube-api и PHP?
Невозможно автоматически запустить прямой эфир после привязки вашего liveStream
а также liveBroadcast
объекты. После привязки вашего liveStream
на ваш liveBroadcast
у вас есть возможность проверить качество и подключение вашего потока и отладить кодировщик в контрольной комнате YouTube. После тестирования или, если вы просто хотите запустить, вы переходите liveBroadcast
из активного в живое состояние. Это может быть одним из самых узких мест в вашем приложении, так как переход состояния вещания может занять до минуты, чтобы перейти в живую. Я просто продолжал опрашивать liveStreams
конечная точка с моим идентификатором прямой трансляции до streamStatus
возвращенный active
,
Других решений пока нет …