Youtube Live API - позволяет пользователям планировать прямые трансляции - PullRequest
0 голосов
/ 18 октября 2018

Я начинаю работать с YouTube Live API / YouTube Data API v3, и я немного озадачен некоторыми вещами.

По сути, я пытаюсь настроить приложение на своем веб-сайте.где авторизованные пользователи могут видеть расписание открытых часов в календаре, выбирать часовой интервал и планировать прямую трансляцию на канале YouTube компании.Мой веб-сайт затем предоставит авторизованному пользователю их ключ RTMP или информацию о том, как они могут транслировать.Вот рабочий процесс, о котором я думал

  1. Пользователь входит на мой сайт
  2. Пользователь может просмотреть календарь всех предстоящих трансляций на канале и выбрать открытый временной интервал, который онхотел бы транслировать в прямом эфире на наш канал.
  3. Пользователь может указать название трансляции или любые дополнительные данные, необходимые
  4. Мой веб-сайт затем будет выполнять вызов API в фоновом режиме, чтобы запланироватьэта трансляция на канале нашей компании
  5. Мой веб-сайт затем возвращал бы ключ потока RTMP и другие необходимые данные, чтобы они могли настроить свое программное обеспечение для вещания

Я возился с YouTube LiveAPI, и кажется, что он мог бы сделать это, но я немного запутался в аутентификации OAuth.Мне не обязательно, чтобы конечный пользователь аутентифицировал свой канал через OAuth, я просто хочу иметь возможность вызывать API для планирования живого потока на канале моей компании .

Этовозможный?Как бы я сказал API планировать трансляцию для пользователя (компании), который не является текущим пользователем ?Когда я впервые начал изучать это, я подумал, что это будет так же просто, как просто предоставить ключ для канала YouTube моей компании, но это не так просто.

...