Re: Отключить звук
Добавлено: 05 июн 2019, 20:13
Всем спасибо за умную мысль ...
сделал так ... муте/анмуте через звездочку а открытие домофона через решетку (на самом домофоне настраивается код)
features.conf
domofon-mute-toggle=*,self,GoSub(domofon-mute-toggle,s,1)
extensions.conf
[ext-local]
exten => 00,1,Ringing
exten => 00,n,Set(__DYNAMIC_FEATURES=domofon-mute-toggle)
exten => 00,n,Set(CHANNEL_VOLUME=-1024)
exten => 00,n,Set(VOLUME(RX)=${CHANNEL_VOLUME})
exten => 00,n,Dial(SIP/00,60,tm)
[domofon-mute-toggle]
exten => s,1,GotoIf($[${CHANNEL_VOLUME} < 0 ]?5)
exten => s,n,Set(VOLUME(RX)=-1024)
exten => s,n,Set(CHANNEL_VOLUME=-1024)
exten => s,n,Return
exten => s,n,Set(VOLUME(RX)=0)
exten => s,n,Set(CHANNEL_VOLUME=0)
сделал так ... муте/анмуте через звездочку а открытие домофона через решетку (на самом домофоне настраивается код)
features.conf
domofon-mute-toggle=*,self,GoSub(domofon-mute-toggle,s,1)
extensions.conf
[ext-local]
exten => 00,1,Ringing
exten => 00,n,Set(__DYNAMIC_FEATURES=domofon-mute-toggle)
exten => 00,n,Set(CHANNEL_VOLUME=-1024)
exten => 00,n,Set(VOLUME(RX)=${CHANNEL_VOLUME})
exten => 00,n,Dial(SIP/00,60,tm)
[domofon-mute-toggle]
exten => s,1,GotoIf($[${CHANNEL_VOLUME} < 0 ]?5)
exten => s,n,Set(VOLUME(RX)=-1024)
exten => s,n,Set(CHANNEL_VOLUME=-1024)
exten => s,n,Return
exten => s,n,Set(VOLUME(RX)=0)
exten => s,n,Set(CHANNEL_VOLUME=0)