Прямая трансляция видео через веб-камеру на приемники с очередями вещания

У меня есть проект, в котором я работаю над тем, чтобы делать прямые трансляции для пользователей. Я в основном PHP парень, и я хочу знать об этом. В этом приложении PHP веб-приложение, пользователь войдет в систему и начнет новую трансляцию через свою веб-камеру. Начавшаяся трансляция должна просматриваться пользователями, которые заходят на этот конкретный канал. И пользователь также может пропустить прямую трансляцию и перейти к следующему. Какие вещи требуются в этом случае со стороны PHP? Какие ключевые вещи со стороны PHP еще я должен использовать для прямой трансляции, которая также будет иметь доступ к веб-камере на стороне получателя?

-1

Решение

Создание объектов Live Event и API Live Broadcast не зависит от языка, просто используйте YouTube Live Streaming HTTP API (а не их API данных). Прочитайте через Основные понятия а также Жизнь трансляции гиды.

Ваш поток может выглядеть примерно так:

  1. Аутентифицируйте пользователя, используя OAuth 2 и его учетную запись Google.
  2. Убедитесь, что в учетной записи пользователя YouTube включена прямая трансляция (см. этот вопрос для получения дополнительной информации об этом потоке).
  3. Установите и запланируйте ваш объект прямой трансляции.
  4. Запустите свой видеокодер и создайте объект Live Stream.
  5. Свяжите свою трансляцию в прямом эфире.
  6. Проверьте, чтобы убедиться, что ваше видео с вашего видеокодера / веб-камеры достигает конечной точки приема YouTube.
  7. Установите прямую трансляцию на Live.
  8. По завершении вашего мероприятия установите прямую трансляцию на «Завершено».

Обратите внимание, что настройка вашего кодера на вас. Вопрос «Как создать RTMP-видеокодер в PHP» слишком сложен для переполнения стека.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]