我刚刚为我家的门铃配置了一个星号服务器。目标是允许我的门铃加入会议室,但要等待第一个用户也加入才能开始说话。
我设法通过以下配置使其工作:
confbridge.conf
[admin_user]
type=user
marked=yes
admin=yes
music_on_hold_when_empty=yes
quiet=yes
[default_user]
type=user
wait_marked=yes
end_marked=yes
music_on_hold_when_empty=yes
quiet=yes
[myconferenceroom]
type=bridge
max_members=10
扩展配置文件
; for the doorbell
exten => 777,1,Progress()
exten => 777,2,Wait(1)
exten => 777,3,ConfBridge(1,myconferenceroom,default_user)
; for the other user
exten => 888,1,Progress()
exten => 888,2,Wait(1)
exten => 888,3,ConfBridge(1,myconferenceroom,admin_user)
问题是,如果没有人接听门铃,门铃将永远留在会议中。
我尝试将“超时”值添加到 default_user 块,但如果有人接听电话,它也会踢出门铃。我需要某种仅在门铃等待标记用户加入时应用的超时。
有什么帮助吗?
答案1
您可以执行以下操作
exten => 777,3,Set(TIMEOUT(absolute)=120)