Приветствую всех! У нас периодически проводятся мероприятия, когда сначала выступает главный генеральный директор (ГГД, в пребывает в столице) и местный генеральный директор (МГД). На рабочих местах сотрудники смотрят на клиентах VLC назначенный малтикастовый адрес [int_multicast_ip].
Схема простая:
ГГД [ext multicast_ip] -> [int_multicast_ip]
МГД [int RTMP] -> [medium_multicast_ip] -> [int_multicast_ip]
Использовали для всего этого сервак, на котором крутится VLC, и все, в общем-то, работало.
Поступило задание найти профессиональную железку. Купили DIH-1000Х компании PBI. В этой штуке (крайне неудобной для администрирования) на OUTPUT по очереди то один, а затем второй из вкладки Remux.
Проблема в том, что при преобразованиях создаются некие Service name, которые видны на клиентах в Информации о медиафайле видны как дополнительные потоки («Program:1 [Программа 1]» и «test:[Программа 1], Издатель: test», соответственно) - кроме обычных аудиопотока 0 и видеопотока 1. О «test» указано, что это Digital television service. Для OUTPUT MODE доступны IPTV, DVB и PASS, ведут себя одинаково.
При смене источника на железке приходится перезапускать VLC-клиенты, иначе не кажут, что явно не рабочий вариант.
На железке сделать уже ничего, скорее всего, не получится, может быть на стороне VLC-клиентов что-то можно?