В данном разделе описываются команды управления SDP-шаблонами.
declare
Команда для создания SDP-шаблона.
Путь команды:
/gateway/sdp-template/declare
Синтаксис:
declare <SDP TEMPLATE NAME> <PROPERTY_NAME> = <PROPERTY_VALUE>, [<PROPERTY_NAME> = <PROPERTY_VALUE>, ...]
Параметры:
<SDP TEMPLATE NAME> - название SDP-шаблона;
<PROPERTY_NAME> - поле SDP, принимает значения: a b c e i k m o p r s t u v z;
<PROPERTY_VALUE> - значение поля SDP.
Пример:
/gateway/sdp-template/declare audio v=0, s=-, c=IN IP4 $, t=0 0, m=audio $ RTP/AVP 0 8 96, a=0 PCMU/8000, a=rtpmap:8 PCMA/8000, a=rtpmap:96 telephone-event/8000, a=fmtp:96 0-16, a = ptime:30
info
Команда для просмотра настроек шаблона(ов) SDP.
Путь команды:
/gateway/sdp-template/info
Синтаксис:
info [<SDP TEMPLATE NAME>]
Параметры:
<SDP TEMPLATE NAME> - название SDP-шаблона.
Пример:
/gateway/sdp-template/info audio ------------------------------------------ |Name | Properties | |-----+----------------------------------| |audio|v = 0 | | |s = - | | |c = IN IP4 $ | | |t = 0 0 | | |m = audio $ RTP/AVP 0 8 96 | | |a = rtpmap:0 PCMU/8000 | | |a = rtpmap:8 PCMA/8000 | | |a = rtpmap:96 telephone-event/8000| | |a = fmtp:96 0-16 | | |a = ptime:30 | ------------------------------------------
remove
Данной командой удаляется заданный SDP-шаблон.
Путь команды:
/gateway/sdp-template/remove
Синтаксис:
remove <SDP TEMPLATE NAME>
Параметры:
<SDP TEMPLATE NAME> - имя SDP-шаблона.
Пример:
/gateway/sdp-template/remove audio
set
Установить новый параметр для определенного шаблона SDP.
Путь команды:
/gateway/sdp-template/set
Синтаксис:
set <SDP TEMPLATE NAME> <PROPERTY_NAME> = <PROPERTY_VALUE>, [<PROPERTY_NAME> = <PROPERTY_VALUE>, ...]
Параметры:
<SDP TEMPLATE NAME> - имя SDP-шаблона;
<PROPERTY_NAME> - название параметра;
<PROPERTY_VALUE> - значение параметра.
Пример:
/gateway/sdp-template/set audio a = ptime:30