ConfBridge 的 Asterisk 问题

ConfBridge 的 Asterisk 问题

当我尝试呼叫一个分机并连接到我的拨号方案中的 ConfBridge() 应用时,收到错误

这是 extensions.conf

exten => 601,1,Noop()
    same => n,ConfBridge(room-one,default_bridge,default_user,sample_user_menu)

以下是 conferance.conf 中的定义

[default_user]
type=user

[default_bridge]
type=bridge

[sample_user_menu]
type=menu
*=playback_and_continue(conf-usermenu)
*1=toggle_mute
1=toggle_mute
*4=decrease_listening_volume
4=decrease_listening_volume
*6=increase_listening_volume
6=increase_listening_volume
*7=decrease_talking_volume
7=decrease_talking_volume
*8=leave_conference
8=leave_conference
*9=increase_talking_volume
9=increase_talking_volume

这是我拨打 601 时在星号控制台中收到的错误:

== Using SIP RTP CoS mark 5
  -- Executing [601@internal:1] NoOp("SIP/nasko-00000047", "") in new stack
  -- Executing [601@internal:2] ConfBridge("SIP/nasko-00000047", "room-one,default_bridge,default_user,sample_user_menu") in new stack
[Sep 26 00:43:06] ERROR[16686][C-000000be]: app_confbridge.c:1187 join_conference_bridge: Conference 'room-one' mixing bridge could not be created.
== Spawn extension (internal, 601, 2) exited non-zero on 'SIP/nasko-00000047'
  -- Executing [h@internal:1] Hangup("SIP/nasko-00000047", "") in new stack
== Spawn extension (internal, h, 1) exited non-zero on 'SIP/nasko-00000047'

星号的版本是 11.5。我在网上看了一些教程,这些都是基本配置,但我无法让它工作,而且谷歌似乎对这个错误不太了解。

如果有人在这方面更有经验,请尝试提供帮助。提前致谢

答案1

这对我有用:

exten => 5006005,1,answer() ;same=>n,设置(CONFBRIDGE(user,music_on_hold_when_empty)=no) same=>n,设置(myconference=4000) same=>n,设置(TMP_CONF_COUNT=${CONFBRIDGE_INFO(parties,myconference)}) same=>n,verbose(3," 4000 有用户:${TMP_CONF_COUNT}) same=>n,设置(TMP_CONF_LOCKED=${CONFBRIDGE_INFO(locked,myconference)}) same=>n,verbose(3," 4000 有用户:${TMP_CONF_COUNT} 并且锁定或解锁:${TMP_CONF_LOCKED}") ;same=>n,设置(TMP_CONF_COUNT=${CONFBRIDGE_INFO(parties,myconference)}) ;删除,在confbridge中same=>n,设置(FRAME_TRACE(白色)=DTMF_BEGIN,DTMF_END,NULL,IAX,TEXT) 相同=>n(Press5MuteAll),ConfBridge(4000,,6016adminuser)

或者更简单的配置,失败的可能性更小:

exten => 50060055,1,answer()
same=>n(Press5Mute),ConfBridge(4000,default_bridge,6016adminuser,sabse_admin_menu)

答案2

我在使用 Asterisk 11.6 时遇到了同样的问题。对我来说,解决方案是加载以下模块:

chan_bridge.so
bridge_builtin_features.so
bridge_multiplexed.so
bridge_simple.so
bridge_softmix.so

希望这可以为其他人节省一些时间。

相关内容