Потоки и ретрансляции. Видеостриминг для радио.

Видеостриминг 2.0 - Обучающее видео

Имя или название потока

Имя потока это название используемое как идентификатор, который будет частью ссылки на поток.
В имени потока разрешены символы a-z0-9. Приставку потока radio_ изменить нельзя.
Примеры дополнительных потоков: radio_128, radio_main, radio_best, radio_low, radio_video
Пример ссылки: на поток https://myradio24.org/radio_best или плейлист https://myradio24.org/radio_best.m3u
Как настроить свою ссылку: Настройка своего домена для вещания и прослушивания

Добавление дополнительного потока радио

Вы можете ретранслировать основной поток вашего радио канала в разных битрейтах и форматах. Доступны все битрейты в качестве от 32-320 кбит в mp3 или aac+ формате. Формат ogg как исходящий нами больше не поддерживается, так как в нем имеются недостатки. Но мы поддерживаем входящий ogg поток - например при вещании через программу Traktor или ретрансляции. Если вам нужен качественный звук при низком битрейте, рекомендуем добавить 64 кбит aac+. Подробнее про форматы: Качество звука MP3, OGG и AAC, а также герцы под микроскопом

Добавление и настройка видео ретрансляций

Уникальная возможность нашего хостинга. Вы можете превратить ваш радио поток в видео ретрансляцию. Мы перекодируем звуковой поток в видео формат и отправляем на указанные вами видео сервисы. Звук берётся из ваших добавленных aac потоков в качестве близком к 128 aac, если таких нет, то звук транслируется в 64 aac - качество как 128 mp3. На данный момент доступно 3 типа видео трансляций:

video.rtmp - Выберите этот формат для ретрансляции радио в видеоформате Low-Latence HLS с плейлистом m3u8. В данном случае ваше радио будет транслироваться через наш сервер на наших сайтах, а m3u8 плейлист можно использовать в любом HLS плеере и даже на TV.

restream.rtmp - Выберите этот формат для ретрансляции радио в видеоформате RTMP на другие стриминг сервисы, например:
YouTube, VK, OK, Twitch, Looch.tv, Restream.io и любые другие. В зависимости от вашего тарифа, вы можете добавить до 20 таких ретрансляций. Если вам недостаточно кол-ва ретрансляций, вы можете ретранслировать на бесплатный сервис Restream.io, а с него на другие.

livestream.rtmp - Выберите этот формат для запуска новой RTMP видеотрансляции через OBS в формате Low-Latence HLS и своим плейлистом m3u8. В данном случае вы можете транслировать что угодно, например видео из вашей студии или как вы стоите за диджейским пультом. В настроках OBS -> Вывод обязательно укажите Интервал ключевых кадров: 2 секунды, битрейт от 1000-2000 кбит и HD разрешение 1280x720.

Загрузка фона для видео ретрансляций и работа с плейлистом

После добавлении видео ретрансляции по умолчанию будет использовано наше видео в качестве фона. Вы можете загрузить до 10 своих фоновых видео или картинок. Картинки будут конвертированы в 5 сек видео. Теперь для каждой ретрансляции можно задать свой плейлист - последовательность видео файлов. В поле плейлиста достаточно указать номера загруженных файлов через пробел. Плейлист вещает по кругу.

Вывод названия текущего трека в нижней части видео фона

Это экспериментальная функция и для её активиции нужно выполнить несколько условий:
1. Загрузите короткое видео (до 10 секунд) или подходящую картинку под cover1.mp4 (удалите старый, если такой уже есть)
2. Укажите в одном из плейлистов ретрансляции номер видео 11
3. После смены названия трека, из файла cover1.mp4 будет сгенерирован системой cover11.mp4 (также отображается)
4. Если этот файл уже появился, то для запуска плейлиста с файлом 11 достаточно перезапустить радио.
5. Вот и всё, теперь при каждой смене трека, видео будет заменяться на новое. Вы можете указать и другой плейлист: 11 2 11 3

Полезные ссылки по данной теме

Как настроить URL-адрес потока на своём домене?
Качество звука MP3, OGG и AAC, а также герцы под микроскопом