VideoMost Knowledgebase

Как настроить трансляцию конференции Видеомост на YouTube

ID статьи: 22
Последнее обновление: 04 апр, 2018

Функция не является частью базовой поставки и доступна только при условии приобретения тарифа с опцией Возможность RTSP трансляции. Перед тем, как создавать конференцию, убедитесь, что в закладке Админ веб-интерфейса администратора включены настройки adm_translation_rtsp_enabled и translation.

ШАГ 1. Создание конференции

В веб-интерфейсе нажмите Назначить конференцию.

Выберите опцию Трансляция, а затем Используется встроенный RTSP сервер трансляции продукта VideoMost.

Задайте и запишите пароль трансляции. Он пригодится при указании адреса потока rtsp.

ШАГ 2. Запуск конференции

Для запуска конференции нажмите Провести конференцию сейчас.

Шаг 3. Получение Stream key на Youtube

Зайдите в вашу учетную запись на Youtube и перейдите в Творческую студию.

Перейдите в раздел Прямые трансляции.

Внизу страницы находится раздел Настройка видеокодера.

Нажмите Показать. Запишите значение ключа из поля Название/ключ трансляции.

ШАГ 4. Установка программы-конвертера

Скачайте и установите на Linux-сервер программу FFmpeg с официального сайта: https://www.ffmpeg.org/download.html

или

Скачайте и установите на Windows программу OBS Studio с официального сайта: https://obsproject.com/download

ШАГ 5. Запуск трансляции на YouTube

Для программы FFmpeg

На компьютере, где установлена программа, откройте порт tcp 1935.

Чтобы запустить конвертацию rtsp-потока в rtmp-поток на Linux-сервере выполните следующую команду:

ffmpeg -i "rtsp://$CONFID:$CONF_RTSP_PASSWORD@$JCONFHOST:554/$CONFID.sdp" -f flv -acodec copy -vcodec copy "rtmp://a.rtmp.youtube.com/live2/$STREAMKEY"

$CONFID – id конференции;

$CONF_RTSP_PASSWORD – пароль трансляции;

$JCONFHOST – медиасервер, на котором запущен jconf;

$STREAMKEY –  ключ трансляции YouTube.

Например,

ffmpeg -i "rtsp://513953:0361@go.videomost.com:554/512953.sdp" -f flv -acodec aac "rtmp://a.rtmp.youtube.com/live2/9ct6-w7fg-18r3-adsg"

Для программы OBS Studio

На компьютере, где установлена программа, откройте порт tcp 1935.

В меню File – Stream – Service выберите пункт YouTube/YouTube Gaming. Нажмите Apply и OK.

Скопируйте ключ Название/ключ трансляции в поле Stream key. Нажмите Apply и ОК.

В области Source нажмите на значок + и выберите Media Source.

Нажмите ОК.

Снимите флажок с опции Local file. В поле Input укажите rtsp-ссылку в формате:

rtsp://id_конференции:пароль_трансляции@сервер_конференций:554/id_конференции.sdp

Нажмите ОК.

В программе появится трансляция видеоконференции. Нажмите Start streaming:

На YouTube в разделе Прямые трансляции трансляция запустится автоматически в случае использования любой из программ.

ШАГ 6. Остановка трансляции

Для программы FFmpeg

Чтобы остановить трансляцию, на Linux-сервере выполните следующую команду:

killall ffmpeg

Для программы OBS Studio

Чтобы остановить трансляцию, нажмите на кнопку Stop streaming:

Дополнительные настройки

Параметры rtsp-трансляции настраиваются в конфигурационном файле /usr/share/jconfsrv/conference-srv.xml на сервере Видеомост:

  • rtsp-password – пароль трансляции,
  • rtsp-video-bitrate – скорость передачи видеопотока,
  • rtsp-max-video-size – максимальное разрешение видео,
  • rtsp-participants-count – число транслируемых участников.

Эта статья была:   Полезна | Не полезна Сообщить об ошибке


ID статьи: 22
Последнее обновление: 04 апр, 2018
Ревизия: 3
Просмотры: 275
Комментарии: 15
print  Печать email  Подписаться email  Отправить по email share  Поделиться pool  Добавить в пул comment  Добавить комментарий
Комментарии
https://kb.videomost.com/client/images/icons/comment.svg 15 Комментарии

Пред.     След.
KB0018 - HOWTO: Особенности установки сервера VideoMost на CentOS/RHEL 6.x       KB0023 - HOWTO: Как распределить ресурсы мидиасерверов