info

Команда предназначена для просмотра списка доступных медиасерверов.

Путь команды:

/system/media/msr/info

Синтаксис:

info

Параметры:

<property> - ccid - отобразить id контрольной коннекции MSR

Пример:

admin@mycelium1@ecss1:/$ system/media/msr/info --ccid              
Default:
┌─────────────────────────────────┬─────┬────────────────────────────────────────────┐
│            Property             │Value│                Description                 │
├─────────────────────────────────┼─────┼────────────────────────────────────────────┤
│is_subscribe_to_call_count       │true │Is subscribe to call count on msr?          │
│'media/chatroom'                 │audio│Media of the chatroom                       │
│'media/conference'               │audio│Media of the network conference             │
│'media/meetme'                   │audio│Media of the meet me conference             │
│'media/teleconference'           │audio│Media of the teleconference                 │
│performance_coefficient          │1.0  │Msr performance coefficient                 │
│subscribe_to_call_count_expires  │30   │Expires of subscribe to call count on msr, s│
│zmq_connection_response_timeout  │500  │Connection response timeout, ms             │
│zmq_connection_update_ack_timeout│500  │Connection update ack timeout, ms           │
│zmq_connection_update_timeout    │1000 │Connection update timeout, ms               │
│zmq_reconnect_timeout            │1000 │Reconnect timeout, ms                       │
└─────────────────────────────────┴─────┴────────────────────────────────────────────┘
MSR:
┌─────┬───────────────────────┬─────┐
│ MSR │       Property        │Value│
├─────┼───────────────────────┼─────┤
│msr_1│performance_coefficient│1.0  │
│msr_2│performance_coefficient│1.0  │
└─────┴───────────────────────┴─────┘
CCID:
┌──────┬─────────┐
│ CCID │   MSR   │
├──────┼─────────┤
│0b131b│msr.ecss1│
│22abcd│msr_1    │
│c5b9d8│msr_2    │
└──────┴─────────┘

set

Команда предназначена для установки свойств медиасерверов.

Путь команды:

/system/media/msr/set

Синтаксис:

set <property> <value>

Параметры:

<PROPERTY> - название свойства;

<VALUE> - значение свойства.

  • msr_name - выбор конкретного MSR. В этом случае свойства будут выставлены только для этого MSR;
  • performance_coefficient - коэффициент производительности медиасерверов (коэффициент можно выставить любым целым или дробным положительным числом);
  • zmq_reconnect_timeout - таймер переустановки соединения с MSR;
  • zmq_connection_response_timeout - тайм-аут ответа на соединение с MSR;
  • zmq_connection_update_timeout - тайм-аут обновления соединения zmq с MSR;
  • zmq_connection_update_ack_timeout - время ожидания ack обновления соединения zmq от MSR;
  • is_subscribe_to_call_count - подписаться на событие eltex-call-count(количество вызовов);
  • media/chatroom - настройка медиа для конференции типа chatroom;
  • media/meetme - настройка медиа для конференции типа meet me;
  • media/teleconference - настройка медиа для конференции типа teleconference;
  • media/conference - настройка медиа для конференции типа conference;
  • subscribe_to_call_count_expires - время истечения подписки на событие eltex-call-count (количество вызовов).

Пример:

admin@mycelium1@ecss1:/$ system/media/msr/set --msr_name msr_1 --performance_coefficient 1    
Success: Property has been set for msr_1.


admin@mycelium1@ecss1:/$ system/media/msr/set --subscribe_to_call_count_expires 30s          
Success: Property has been set.

clean

Команда предназначена для сброса свойств медиасерверов в дефолтное значение.

Путь команды:

/system/media/msr/clean

Синтаксис:

clean <property>

Параметры:

<PROPERTY> - название свойства;

<VALUE> - значение свойства.

  • msr_name - выбор конкретного MSR. В этом случае свойства будут выставлены только для этого MSR;
  • performance_coefficient - коэффициент производительности медиасерверов (коэффициент можно выставить любым целым или дробным положительным числом);
  • zmq_reconnect_timeout - таймер переустановки соединения с MSR;
  • zmq_connection_response_timeout - тайм-аут ответа на соединение с MSR;
  • zmq_connection_update_timeout - тайм-аут обновления соединения zmq с MSR;
  • zmq_connection_update_ack_timeout - время ожидания ack обновления соединения zmq от MSR;
  • is_subscribe_to_call_count - Подписаться на событие eltex-call-count(количество вызовов);
  • media/chatroom - настройка медиа для конференции типа chatroom;
  • media/meetme - настройка медиа для конференции типа meet me;
  • media/teleconference - настройка медиа для конференции типа teleconference;
  • media/conference - настройка медиа для конференции типа conference;
  • subscribe_to_call_count_expires - время истечения подписки на событие eltex-call-count (количество вызовов).

Пример:

admin@mycelium1@ecss1:/$ system/media/msr/clean --performance_coefficient              
Success: Property has been clean.

subscription

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

Путь команды:

/system/media/msr/subscription

Синтаксис:

subscription

Параметры:

  • MSR - имя MSR;
  • Is MSR registered? - зарегистрирован MSR или нет;
  • Event - Подписка на событие;
  • Active - активность;
  • Expires - время жизни подписки;
  • Notify - получено уведомлений;
  • Timestamp - время получения уведомления;
  • Event id - ID события;
  • Status - статус подписки.

Пример:

admin@[mycelium1@ecss1#ECSS 010145]:/$ system/media/msr/subscription              
 Subscriptions on msr
┌───────┬─────────────┬──────────────────┬────────┬─────────┬────────┬─────────────────────┬──────────────────┬────────┐
│  MSR  │   Is MSR    │      Event       │ Active │ Expires │ Notify │      Timestamp      │     Event id     │ Status │
│       │ registered? │                  │        │         │        │                     │                  │        │
├───────┼─────────────┼──────────────────┼────────┼─────────┼────────┼─────────────────────┼──────────────────┼────────┤
│ MSR1  │ true        │ eltex-call-count │ true   │      30 │      0 │ 2019/05/14 23:16:34 │ 0615cfa9332fdbbd │ active │
│ MSR2  │ true        │ eltex-call-count │ true   │      30 │      0 │ 2019/05/14 23:16:31 │ 0615cfa9f704d743 │ active │
└───────┴─────────────┴──────────────────┴────────┴─────────┴────────┴─────────────────────┴──────────────────┴────────┘