Как напрямую транслировать видео с моего WebRT C на RTMP-сервер Facebook? - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь разработать веб-приложение с помощью WebRT C, и я получаю видео с моей веб-камеры через WebRT C, и я хочу осуществлять потоковую трансляцию на Facebook и YouTube с помощью своего браузера, который я искал python и node js библиотеки, но я не нашел никакой библиотеки для этого. Я хочу создать приложение вроде streamyard.com . Я смотрел ffmpeg

1 Ответ

0 голосов
/ 03 апреля 2020

Вы можете сделать это, используя Pion WebRT C и ffmpeg!

Я создал демо здесь . Если у вас установлен ffmpeg и Go компилятор, этот должен просто работать!

Это берет аудио / видео из браузера, а затем создает webm в памяти. Затем он передает этот WebM в ffmpeg через канал stdin, который затем транскодируется и отправляется в Twitch!

Здесь мы можем сделать много оптимизаций (например, получить H264 из браузера напрямую), но H264 не ' t поддерживается везде, так что это просто упрощает выборку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...