Куда вставлять закодированный поток в YouTube Live Streaming API

Я работаю над проектом, который будет вести прямые трансляции на YouTube.

Пока что я создал прямую трансляцию и стрим и связал их вместе.

После создания потока я получил адрес приема и уникальное имя потока.

Но теперь у меня вопрос, куда передавать закодированные потоки, чтобы они могли быть живыми.

Я закодировал потоки.

В целях тестирования я хочу передать эти пара с помощью адреса приема, но я с трудом с этим справляюсь.

Я использую образец Java для создания трансляции.


person Rajeev kumar    schedule 10.08.2016    source источник


Ответы (1)


Вы передаете закодированные потоки в возвращенный ingestionAddress из вашего liveStream объекта. Допустимые форматы приема - видео RTMP или DASH с streamName в качестве ключа.

Если вы используете RTMP, ваш адрес приема выглядит примерно как rtmp://a.rtmp.youtube.com/live2.

person JAL    schedule 10.08.2016
comment
Спасибо за ответ. Я получил адрес приема. Но я не могу понять, как его вставить. Есть ли какой-нибудь образец кода для того же? - person Rajeev kumar; 11.08.2016
comment
@Rajeevkumar, вы спрашиваете, как создать кодировщик RTMP, что является слишком широким вопросом для переполнения стека. - person JAL; 11.08.2016