Asterisk
子晞
博闻强记,多思多问,取法乎上,持之以恒。欢迎转载,转载请注明出处 http://blog.csdn.net/southflow
展开
-
Web-meetme上两种用户通知方式(email,飞信)
WebMeetme只有email通知的功能,但开始时PHP下的mail函数不能成功使用,查了下,没有安装sendmail,sudo apt-get install sendmail同时将/etc/php5/apache2/下的php.ini文件修改许下sendmail_path = /usr/sbin/sendmail -t –i重启Apache后,PHP的mail就可以使用了。原创 2009-09-24 21:09:00 · 1255 阅读 · 0 评论 -
Asterisk Originate 内部执行流程
<br />来自:http://blog.csdn.net/austingao/archive/2010/07/29/5774635.aspx转载 2010-10-27 19:40:00 · 909 阅读 · 0 评论 -
Asterisk电子传真
<br /> Asterisk自带传真功能,但需要第三方的软件支持。Asterisk是通过接在服务器上的语音卡发送或接受外部的传真信号。<br /> 发传真<br /> Asterisk内部注册命令通过语音卡向对方传真机发起外呼,当对方传真机送回应答信号,电子文档将通过语音卡发到对方的传真机,被打印出来。<br /> 收传真<br /> 当语音卡收到外部呼入信号时对其解析如果是T38协议,则认为是传真信号,Asterisk传真通道对传真信号进行解析,调用语音卡回复<br />转载 2010-10-27 19:33:00 · 2172 阅读 · 0 评论 -
Asterisk及相关软件安装
<br />来自:http://blog.csdn.net/austingao/archive/2010/07/29/5774623.aspx转载 2010-10-27 19:39:00 · 706 阅读 · 0 评论 -
Asterisk AMI事件几个问题说明
<br />1. Asterisk AMI的事件如何产生?<br /> manager_event()函数用于产生事件和发送事件到客户端,Asterisk代码中通过调用该函数来生成发送到AMI客户端的事件。<br />#define EVENT_FLAG_SYSTEM (1 << 0) /* System events such as module load/unload */#define EVENT_FLAG_CALL (1 <原创 2010-10-15 20:24:00 · 5367 阅读 · 0 评论 -
在dahdi通道上通过AMI模拟发送DTMF实现录音功能
<br /><br />DAHDI通道通话过程中的录音控制:1.建立接在语音卡上面的两台模拟话机通话,本机实验中这两个语音卡通道标识分别为:DAHDI/3-1,DAHDI/4-1. 建立通话的拨号方案如下:<br />exten =>_5000X,1,Set(DYNAMIC_FEATURES=automon)<br /> <br />exten => _5000X,1,Answer()<br /> <br />exten =>_5000X,n,Dial(DAHDI/${EXTEN:4},20,wW)原创 2010-10-14 14:12:00 · 2149 阅读 · 0 评论 -
Asterisk中如何添加AMI接口
<br /> <br />Asterisk manager interface的应用及Asterisk中目前所拥有的AMI接口可以参考:http://www.voip-info.org/wiki/view/Asterisk+manager+API<br />那么我们如何为自己添加一个AMI命令呢?<br />添加AMI的接口如下:<br />int ast_manager_register2(const char *action, int auth, int (*func)(struct mansessio原创 2010-10-13 18:07:00 · 3030 阅读 · 1 评论 -
通過AMI如何實現通話錄音功能解決方案:
<br /> 當Asterisk中的存在兩路正在進行的語音通話時,可以發送AMI命令對其語音通道進行監控。具體操作步驟如下:<br /> 1)通過配置/etc/asterisk/manager.conf文件使得Asterisk開啟AMI監聽埠選項,默認是埠是5038,配置如下<br /> [general] enabled = yes; ... port = 5038 <br /> 2)配置客戶端登錄AMI埠的用戶名和密碼,測試機配置如下<br />[bob] secret =111原创 2010-10-12 13:25:00 · 1886 阅读 · 0 评论 -
AMI和AGI客户端astxx库安装
1. 安装依赖boost库,通过INSTALL文档源代码依赖如下:<br /> <br /> <br /> <br /><br />Astxx depends on boost.asio, boost.signals, boost.lexical_cast, <br />boost.date_time, boost.function, boost.shared_ptr, boost.bind, boost.ref, and <br />boost.regex. Boost is a large depen原创 2010-10-12 12:09:00 · 1546 阅读 · 0 评论 -
Asterisk电话会议功能主要应用介(1)
<br /><br />MeetMe <br /> Asterisk称作为“会议桥”,但从阅读源代码可以了解到其实现的功能包括对即将进入会议的语音通道携带的参数的有效性进行检查;对会议选项参数进行设置且生效,会议选项参数将会在下面介绍;对加入成员的语音通道的语音编解码进行转换成线性语音格式;将加入成员的语音通道桥接到会议通道当中,会议通道对应DAHDI驱动中的一个伪设备,标识为pseudo;将混音后的线性语音格式转换为加入会议语音通道的语音格式;最后meetme中的闭循原创 2010-10-12 10:18:00 · 4204 阅读 · 0 评论 -
Asterisk电子传真-5
<br /> Asterisk自带传真功能,但需要第三方的软件支持。Asterisk是通过接在服务器上的语音卡发送或接受外部的传真信号。<br /> 发传真<br /> Asterisk内部注册命令通过语音卡向对方传真机发起外呼,当对方传真机送回应答信号,电子文档将通过语音卡发到对方的传真机,被打印出来。<br /> 收传真<br /> 当语音卡收到外部呼入信号时对其解析如果是T38协议,则认为是传真信号,Asterisk传真通道对传真信号进行解析,调用语音卡回复<br />原创 2010-07-02 11:01:00 · 702 阅读 · 0 评论 -
Asterisk的一些安装问题
在包装的linux系统下安装Asterisk应该要注意的问题:1. 注意版本的一致性,Asterisk本身已经支撑库建立在一定的版本的基础上,选择一个问题稳定的版本 非常重要。注意libpri,Asterisk,dahdi版本之间的一致性,不然在安装过程中会出现异常。2. 包装的linux的系统在一些环境路径及配置上面与redhat或debian不同,而从dahdi的配置上看,dahdi启动 脚本原创 2010-01-07 20:20:00 · 1093 阅读 · 0 评论 -
关于dahdi支持的tonezone(区域音调)设置
关于dahdi支持的tonezone(区域音调)设置: 目前DAHDI只支持的区域音调用United States / North America,Australia,France,Netherlands,United Kingdom,Taiwan等。区域音调默认设置为0,表示美国区域代码。Taiwan的区域代码为14。DAHDI可配置区域音调,例如DAHDI的区域音调设置为台湾。原创 2010-01-30 15:22:00 · 1621 阅读 · 0 评论 -
meetme电话会议中的人员状态
在meetme会议中通过meetme list {confno} concise 可以获得当前会议中每个成员的详细信息。2!2002!2002!SIP/2002-0a1a0330!!!!!-1!00:21:14分别对应的意思是:用户ID!CALLID!CIDNAME!通道名称!是否是管理员!监控模式!是否静音状态!申请talking!是否正在说话!在会时间长度。那么在Ast原创 2009-10-28 09:10:00 · 1246 阅读 · 1 评论 -
Asterisk的text转化为语言配置
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 在使用 PHPAGI 中的测试用原创 2009-10-10 18:43:00 · 1182 阅读 · 0 评论 -
web-meetme下载录音配到的问题
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font D原创 2009-10-07 16:03:00 · 818 阅读 · 0 评论 -
A Primer to AGI: Asterisk Gateway Interface
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2转载 2009-09-25 16:09:00 · 2143 阅读 · 0 评论 -
Asterisk如何定义通道
<br /><br /> 通过Asterisk接通的电话包含一个呼入连接和呼出连接,每个通道都是来自于通过某种类型的通道驱动生成,而该通道的类型在技术上<br /> 可以支持SIP,DAHDI,IAX等。每种技术上支持的通道驱动都有一个专有通道,并且拥有私有的数据存储结构,技术上独立的,不同类型的<br /> 通道驱动之间不存在相互依赖的关系,按照Asterisk通道编写接口标准,你可以自己编写某种类型的通道,例如GSM通道。在Asterisk中,所有<br /> 的专用通道结构又属于Asterisk的上层转载 2010-10-27 19:37:00 · 2356 阅读 · 0 评论