是否可以通过 URL/浏览器监控 Asterisk ConfBridge?

是否可以通过 URL/浏览器监控 Asterisk ConfBridge?

我有一个设置了最少配置的 Asterisk 服务器,包括以下 confbridge 定义/扩展:

*confbridge.conf*

[testbridge]
type=bridge
video_mode=follow_talker
max_members=20
mixing_interval=10
internal_sample_rate=auto
record_conference=yes

*extension.conf*

exten => 6100,1,Answer()
same => n,Set(CONFBRIDGE(user,admin)=yes)
same => n,Set(CONFBRIDGE(user,marked)=yes)
same => n,ConfBridge("Ad-hoc",testbridge,default_user,sample_user_menu)

是否可以不通过客户端加入来监控会议的视频/音频?

答案1

您可以创建新呼叫,呼叫的一方进入会议,呼叫的另一方进入声卡(创建虚拟声卡)或混音器。之后从该声音设备创建流媒体,在浏览器中读取流媒体(使用 icecast)。

无论如何,我在这里看到两个问题:

  • 我之前尝试过(我是星号方面的专家)并且没有找到延迟<2秒的方法。

  • 所有的设置都需要花费大量的时间,而且看起来至少需要达到星号专家的水平。

其他解决方案 - 使用 flash 或 java 软电话作为网页,然后自动呼入会议。不需要太多的 Asterisk 技能,但需要有呼叫组件(或付费),并且需要具有平均水平的 javascript。

相关内容