Я хочу создать веб-сайт, где каждый пользователь может создать / запустить прямую трансляцию.
Но, как я сейчас вижу, я могу создать поток только для своей учетной записи. Тот, в котором включен API данных Youtube. Тот, секретные ключи которого записаны в коде. Так что у меня нет прав на создание живого потока от чьей-то учетной записи.
У меня вопрос, можно ли это сделать с помощью Youtube API или нет?
ОБНОВИТЬ
Я нашел способ добавить трансляцию в аккаунт пользователя. Но я не могу понять, как сказать пользователю, как транслировать на созданную трансляцию. Ему нужен stream_key. (Как я знаю … потому что я использую программное обеспечение OBS для Windows, и единственное, что мне нужно, это stream_key
начать потоковую передачу.
Не берите в голову. Я узнал сам. Если у кого-то есть такой же вопрос …
Мне нужно выбрать Custom Streaming Server в OBS. И в этом случае мне нужны URL и ключ потока. Из которого я могу получить $streamsResponse['modelData']['cdn']['ingestionInfo']['streamName']
а также $streamsResponse['modelData']['cdn']['ingestionInfo']['ingestionAddress']
Других решений пока нет …