Трансляция видеоконференций в Facebook

Алина Крюкова
31.03.2017
Алина Крюкова

С  TrueConf Server вы можете проводить трансляции видеоконференций на своей странице Facebook или хронике. Эта функция является дополнительной и доступна только при включению расширения Трансляции в лицензию сервера. Если у вас эта расширение уже подключено, переходите к инструкции

 

Шаг 1: Создайте видеоконференцию в TrueConf Server

Откройте вкладку Групповые конференции и нажмите Создать:

RTSP-трансляция доступна для всех типов видеоконференций — выберите любой:

Заполните базовую форму и в блоке Трансляция нажмите Включить:

В появившемся окне выбираем Ручная настройка и нажимаем Настроить

Выбираем в списке Сервис трансляции значение Ручная настройка — Pull вводим имя шаблона и получаем ссылку на трансляцию. После чего нажимаем Создать

Далее на странице создания конференции нажимаем Сохранить.

Шаг 2: Запустите видеоконференцию

На вкладке Список конференций (раздел Групповые конференции) в боковой секции для созданной конференции нажимаем Запуск.

Шаг 3: Получения ключа трансляции в FB live

Переходим на сайт FB Live и переходим на вкладку Stream

Ниже ищем кнопку Create Live Stream

Далее нажимаем на кнопку Создать трансляцию

Выбираем место публикации трансляции. Копируем полученные URL-адрес сервера и ключ трансляции.

Созданная на TrueConf Server конференция будет вещаться по протоколу RTSP, но FB Live его не поддерживает, поэтому нам нужно конвертировать RTSP-поток в RTMP.

Это можно сделать с помощью бесплатной консольной утилиты FFmpeg. Скачайте программу с официального сайта и установите ее.

 Шаг 4: Запуск FFmpeg через консоль

Перейдите в консоли ОС Windows к папке, где установлена FFmpeg, и выполните следующую команду:

ffmpeg -i <translation>/h264,mp3+44100Hz -vcodec copy -acodec copy -f flv <url>/<key>

Где:

<translation> ссылка на трансляцию, полученная ранее из панели управления TrueConf Server.

<url> и <key>  — URL-адрес сервера и  ключ трансляции, соответственно, со страницы создания трансляции на FB Live.  

Например:

ffmpeg -i “rtsp://192.168.1.100/c/0038133154/h264,mp3+44100Hz” -vcodec copy -acodec copy -f flv “rtmp://live-api-s.facebook.com:80/rtmp/700093910361146?ds=1&s_sw=0&s_vt=api-s&a=AbwtR5zrX3VymRLx”

Запускайте FFmpeg на том же компьютере, где установлен TrueConf Server.

Подготовка трансляции со стороны сервера на этом закончена и можно переходить к FB Live.

Шаг 5: Запуск трансляции в Facebook

Нажмите кнопку В эфир, и трансляция запустится у вас на странице Facebook.

Приятных видеоконференций!