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 на сервере Видеомост:
|