asterisk相关内容

星号-在拨打电话的同时播放音乐

我正在使用基于云的Asterisk服务器作为PBX.在我目前的位置上,互联网相当不稳定,但是手机可靠且司空见惯.但是,国际手机通话价格昂贵,VOIP通话价格便宜得多. 因此,我想出了Asterisk中的一个脚本,该脚本可以拨打我的本地手机: exten => _abcd.,1,NoOp(-- Making outbound call to number ${EXTEN:4} --) s ..
发布时间:2020-09-13 05:18:45 其他开发

Astrisk + SIP +数据库

我可以使用数据库中的SIP帐户吗? 据我了解.我可以在sip.conf中配置SIP帐户. 但是我想支持使用很多帐户. 我可以从为拨出而不是sip.conf创建的数据库中获取SIP帐户吗? 或其他我可以做到的方式. 解决方案 您要查找的内容在Asterisk中称为“实时"(是的,;)没什么意义). http://www.voip-info.org/wiki/view/星号+ ..
发布时间:2020-09-13 05:18:44 其他开发

s饮打个电话-401未经授权

我正在使用Sip客户端.我正在用Wireshark监视sip数据包. 向sip服务器注册可以正常工作 拨打电话时,我有以下提示: 客户-邀请消息 伺服器-401未经授权 客户端-邀请消息 服务器-禁止使用403 我无权访问服务器.可能出什么问题了?为什么我不能拨打电话? 如果注册成功,那么401和403分别代表什么? 解决方案 那是正常的.服务器要求授权(40 ..
发布时间:2020-09-13 05:17:41 其他开发

Asteisk中的直接媒体和直接RTP设置

我想在使用 directrtpsetup=yes 的星号中设置直接对等媒体设置 我也想在不重新邀请的情况下实现它.所以我使用了此参数.在sip.conf中,它的写法是在没有重新邀请的情况下可以工作,但是它对我不起作用. 我想绕过星号进行媒体播放. 解决方案 请注意,directrtpsetup不能与nat一起使用,也不能保证sdp为两个同级提供不同的服务. 还需要direc ..
发布时间:2020-09-13 05:17:33 其他开发

访问Asterisk EAGI的FD(3)

我有以下似乎无限期阻塞的Golang代码 eagi := os.NewFile(uintptr(3), "/dev/stdeagi") data := bufio.NewReaderSize(eagi, 64*1024) ... data.WriteTo(conn) // Blocks indefinitely! 它甚至似乎都没有引发错误-我的猜测是,我访问FD的方式不正确.我的目的是访 ..
发布时间:2020-09-13 05:16:31 其他开发

星号将声音文件回放到ConfBridge中?

我正在尝试召开会议并在会议的后台播放声音文件.我怎样才能做到这一点? 这显然是行不通的,因为声音文件将在进入会议之前播放. exten => s,1,playback(some/soundfile) same => n,confbridge(1) 提前谢谢! 解决方案 想在这里添加我的解决方案,以防万一有人需要. 首先在extensions.conf中为conf桥创建 ..
发布时间:2020-09-13 05:16:27 其他开发

星号:发起呼叫未在拨号方案中设置CALLERID

我正在使用Asterisk PBX呼叫软件电话,我使用以下命令:"originate SIP/100 extension 4004",在拨号方案中,我必须获取CALLERID变量,但是在这种情况下,它始终为空! > P.S:如果我从软件电话(100)呼叫分机(4004),则设置了CALLERID,我可以使用${CALLERID(num)}来获取它. 在原始情况下如何获取来电显示? 解 ..
发布时间:2020-09-13 05:16:24 其他开发

如何在星号中为FastAGI设置超时

我有一台服务器,该服务器通过TCP将FastAGI请求发送到Internet上的另一台服务器.问题在于FastAGI的默认超时时间很短,并且会引发以下错误. 如何在我的拨号计划中设置FastAGI超时? FastAGI connection to 'agi://Myserver/agi' timed out after MAX_AGI_CONNECT (2000) milliseco ..
发布时间:2020-09-13 05:16:20 PHP

如何获取星号中的电话号码(来电显示)

过去四年来我们一直在使用VICIDIAL,现在我们正在更新星号.您能在以下查询中为我提供帮助吗? 一旦呼叫已到达我们的IVR,我们需要将移动电话号码传递给脚本,无论该号码是否存在于我们的数据库中.如果存在,它将进行一个活动,否则将进行另一个活动.我们已经创建了php脚本,并且可以正常工作,但是我不确定如何将我的电话号码从星号转移到php脚本? 我粘贴了计划使用的示例脚本.你能看看这个吗 ..
发布时间:2020-09-13 05:16:17 其他开发

在星号中转发X标头

我们有一个软电话,该电话通过Asterisk服务器在SIP中继上拨出.软电话正在发送我们要发送到目的地的X标头. 我们看到标题进入Asterisk,但没有出去.我们可以做些什么将报头转发到目的地吗? 解决方案 星号不是SIP代理,而是B2BUA.这实际上意味着,它没有转发原始请求.您的软件电话呼叫将在Asterisk上终止.星号开始第二个呼叫到您的呼叫的逻辑目的地,并将两个呼叫连接在一起. ..
发布时间:2020-09-13 05:16:13 其他开发

我如何加载res_odbc.so

我想加载res_odbc.so但在/etc/lib/asterisk/modules中没有res_odbc.so 我了解,安装星号时应选择res_odbc 但无法选择 使菜单选择 [XXX] res_odbc 为什么我不能选择它 我安装了Asterisk 1.8,CentOS 我已经安装了ODBC. 我该怎么办?请帮帮我. T_T 解决方案 请确保还安装了相关的de ..
发布时间:2020-09-13 05:16:10 其他开发

Websocket连接失败,并带有星号11

我正在尝试配置websocket以与星号11一起使用.但是存在一些问题. 我遵循的步骤是: 在http.conf中启用了以下 enabled=yes bindaddr=0.0.0.0 bindport=8088 我还为星号配置了DTLS支持. 但是当我尝试连接到新的Websocket WebSocket("ws://mySeverIp:8088/ws")时; .引发错误 ..
发布时间:2020-09-13 05:16:08 其他开发

星号拨号计划(extensions.conf)应用

我正在开发一个应用程序,该应用程序应允许用户使用手机访问其邮箱. 我开发了一个IVR菜单,用户可以利用该菜单来检索他们的邮件.更具体地说,我在perl中编写了一个AGI来检索邮件.问题是AGI执行需要很长时间,为此,我需要让我的用户在执行agi时听到一些在后台播放的音乐.也就是说,我需要使我的拨号计划中的"AGI"和"MusicOnHold"应用程序同时执行.任何线索,我怎么能做到这一点? ..
发布时间:2020-09-13 05:15:05 其他开发

.wav和.gsm文件格式有什么区别

我正在学习星号.在此过程中,我使用了语音邮件应用程序. 当我尝试播放语音邮件时,我已经看到以下格式的文件. .wav .WAV .gsm 上面的文件格式有什么区别. 解决方案 gsm: raw gsm encoding, good for VoIP wav: MS wav format, 16 bit linear WAV: MS wav format, gs ..
发布时间:2020-09-13 05:14:01 其他开发

如何配置星号即时消息传递

星号是否支持即时消息?我已尝试为IM配置星号(此示例),但是当我尝试将IM发送到另一个Sip帐户星号时会返回警告: WARNING[20128]: chan_sip.c:16379 receive_message: Received message to sip:test3@192.168.21.153 from sip:test1@192.168.21.153; tag=d9fdcc283 ..
发布时间:2020-09-13 05:13:56 其他开发

带Twilio的Vicidial SIP中继

我需要有关在以下服务器上配置 Twilio弹性SIP中继的分步指南我的家庭服务器.我已经工作了好几天了.仍然无法打出电话.我在twilio上的帐户仍然是试用帐户.感谢大伙们. :( 解决方案 从vicidial管理面板中,转到Admin >> Carriers 添加一个名为"myname"的新运营商 **用任何您喜欢的名称替换"myname",但在整个配置中保持一致.看到“我的名字"的任何 ..
发布时间:2020-09-13 05:12:54 其他开发

加入两个星号会议

我想参加两个会议(限制). 假设有一个会议室c1,然后有另一个会议室c2,现在我希望c1的参与者也可以加入c2的参与者,但条件是c1参与者不必离开房间. 如何使用confbridge和星号实现此目的? 解决方案 您在此处有一个实现: 在初始加入时连接两个会议 ..
发布时间:2020-09-13 05:12:50 其他开发

替换Asterisk Dialplan中的字符

我想将几个字符*#换成A和P,以使监视器文件名的字符更友好.我能找到的唯一解决方案是在拨号计划中自行完成,但它会产生大量详细输出,并且效率不高(我想达到的效果).我将其张贴在这里,以防万一有人要使用它.但我正在寻找一个星号函数,该函数可以编译可通过拨号计划调用的内容,例如$ {REPLACE($ {EXTEN},*,a)},并将扩展名** 123 ** 456 ***转换为到AA123AA456A ..
发布时间:2020-09-13 05:12:49 其他开发