Сервис приема широковещательного трафика (multicast_listen)
Описание и использование
"Сервис приема широковещательного трафика (multicast_listen)" ("Multicast listen service") позволяет прослушать широковещательную трансляцию для заданной группы. Услуга активируется на вызываемом номере.
При вызове любого абонента на номер, у которого активирована услуга multicast_listen, вызывающий абонент подключается к прослушиванию широковещательной трансляции по заданным параметрам(кодек, IP, порт). Рекомендуется активировать услугу на виртуальном номере.
Транслировать широковещательный трафик можно вести разными способами, включая возможности ТА, например Yealink, или посредством услуги "Сервис трансляции широковещательного трафика (Multicast Page)". Имеется также возможность использовать для трансляции MSR.
Управление услугой
Активация | только через оператора |
Деактивация | только через оператора |
Настройка параметров услуги через интерфейс командной строки
Для активации услуги "multicast_listen" через интерфейс командной строки выполните следующую команду:
- для администратора системы:
/cluster/storage/<CLUSTER>/ss/activate <DOMAIN> <ADDRESS> multicast_listen ip = <IP>, port = <PORT>, codec = <CODEC>
- для оператора виртуальной АТС:
/domain/<DOMAIN>/ss/activate <ADDRESS> multicast_listen ip = <IP>, port = <PORT>, codec = <CODEC>
где
<CLUSTER> — имя кластера хранения долговременных данных (DS);
<DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы);
<ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданной виртуальной АТС;
<IP> — мультикаст адрес, который требуется прослушивать;
<PORT> — порт, который требуется прослушивать;
<CODEC> — используемый кодек. По умолчанию используется кодек G722.
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss.
Пример настройки
Активировать "Сервис приема широковещательного трафика (multicast_listen)" с адреса 224.5.6.7:10001 для виртуального абонента с номером 240705 виртуальной АТС "biysk.local".
Активация услуги через интерфейс командной строки:
admin@ds1@ecss1:/$ domain/biysk.local/ss/enable 240705 multicast_listen 1 users divided into 1 parts [**********************************************************************] 103mks Success: Supplementary service multicast_listen enabled for domain "biysk.local", address "240705" Read properties from enabled supplementary services [**********************************************************************] 390mks [exec at: 15.04.2022 13:42:08, exec time: 45ms, nodes: ds1@ecss1 v.3.14.11.242] admin@ds1@ecss1:/$ domain/biysk.local/ss/activate 240705 multicast_listen codec = G722, ip = 224.5.6.7, port = 10001 1 users divided into 1 parts [**********************************************************************] 330mks Success: Supplementary service multicast_listen activated for domain "biysk.local" address "240705" [exec at: 15.04.2022 13:42:59, exec time: 32ms, nodes: ds1@ecss1 v.3.14.11.242]
Теперь если любой абонент, предварительно зная, что началась широковещательная трансляция, сделает вызов на номер 240705, то подключится к трансляции с указанными параметрами.
Настройка параметров услуги через web-конфигуратор
Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента").
Настройка услуги для всех абонентов определенной виртуальной АТС, а также для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента").
Для активации услуги установите флаг напротив значения "Сервис приема широковещательного трафика (multicast_listen)".
Для деактивации услуги — снимите флаг.
Для сохранения настроек нажмите кнопку "Save" ("Сохранить").
Пример настройки
Аналогично примеру с активацией через CLI - нужно активировать "Сервис приема широковещательного трафика (multicast_listen)" с адреса 224.5.6.7:10001 для виртуального абонента с номером 240705 виртуальной АТС "biysk.local".
- Выберите номер телефона абонента — 240705;
- Разрешите использовать услугу абоненту — установите .
- Установите флаг напротив значения "Сервис приема широковещательного трафика (multicast_listen)".
- Введите необходимые параметры (Звуковой кодек, ip-адрес, порт).
- Для сохранения настроек нажмите кнопку "Save" ("Сохранить").
Настройка телефона Yealink для прослушивания и трансляции многоадресного оповещения
Телефонные аппараты Yealink поддерживают возможность приема и отправки широковещательного трафика аппаратно.
Для настройки Yealink будет использоваться web-интерфейс. Требуется зайти во вкладку "Контакты → Multicast IP". Для прослушивания нужно ввести в поля "Multicast-трансляция" с нужными приоритетами IP и порты, которые требуется прослушивать. Опционально ввести название группы, которая будет отображаться.
Для трансляции также в "Paging List" нужно ввести IP:порты, куда будет вестись вещание. Затем нужно будет назначить быстрые кнопки в DSS для активации группового оповещения.