一、概要介绍WebRTC的音频处理流程,见下图:webRTC将音频会话抽象为一个通道Channel,譬如A与B进行音频通话,则A需要建立一个Channel与B进行音频数据传输。上图中有三个Channel,每个Channel包含编解码和RTP/RTCP发送功能。以一个Channel而言,应用程序中将包...
分类:
Web程序 时间:
2015-04-28 15:42:03
阅读次数:
546
??
1.播放系统事件声音
System.Media.SystemSounds.Asterisk.Play();
System.Media.SystemSounds.Beep.Play();
System.Media.SystemSounds.Exclamation.Play();
System.Media.SystemSounds...
1 ffserver命令 fserver是一个音频和视频的流式服务器。它通过在启动时读入的配置文件完成配置,不指定时用默认的/etc/ffserver.conf文件。ffserver接受一些或者FFM流作为输入然后通过RTP/RTSP/HTTP推流。ffserve...
分类:
其他好文 时间:
2015-04-27 08:18:29
阅读次数:
778
服务器上安装一个 Digium 卡,并安装好驱动 所需要的软件包下载地址 http://downloads.asterisk.org/pub/telephony
asterisk-11.17.1.tar.gz
libpri-1.4.15.tar.gz
dahdi-linux-complete-current.tar.gz 1,安装依...
分类:
其他好文 时间:
2015-04-27 08:18:15
阅读次数:
146
在开始分析之前,先对编码协商中可能涉及的asterisk数据结构和变量作些说明。ast_channel:定义一个通用的通道数据结构struct ast_channel { const struct ast_channel_tech *tech; /*!peercapability...
分类:
其他好文 时间:
2015-04-25 00:06:12
阅读次数:
187
最近在修改asterisk转码和编码协商的问题,发现asterisk的转码策略的选择还是有些问题的(基于1.8.9.3版本)。——————————————相关的CLI命令转码路径的调试命令:core show channelscore show channel ${CHANNEL}查看不同编码之间进...
分类:
其他好文 时间:
2015-04-25 00:05:37
阅读次数:
328
1、DTMF(双音多频)定义:由高频音和低频音的两个正弦波合成表示数字按键(0~9 * # A B C D)。2、SIP中检测DTMF数据的方法:SIPINFO、RFC2833、INBAND1)SIPINFO为带外检测方式,通过SIP信令通道传输DTMF数据。没有统一的实现标准,目前以Cisco S...
分类:
其他好文 时间:
2015-04-24 23:57:11
阅读次数:
420
SIP 是为Python生成C++接口代码的工具,它与 SWIG 类似,但使用不同的接口格式。其思想起源于SWIG,主要是为将QT封装为Python创造,它用作创建 PyQt和 PyKDE ,并支持Qt signal/slot 系统。...
分类:
编程语言 时间:
2015-04-23 00:10:16
阅读次数:
419
http://www.asterisk.org/asterisk is the world's most widely adopted open source commnuctions platform。asterisk 是世界上最广泛采用的开源通信平台。Asterisk is the produc...
分类:
其他好文 时间:
2015-04-22 13:22:26
阅读次数:
115
击:23098 基于SS7的开源解决方案在国内已经安装了很多。很多用户都使用chan_ss7 开源协议栈作为呼叫中心,400电话,计费结算的系统。随着国内对开源Asterisk的认可程度越来越高。 Asterisk让我们中小型软件公司站在了巨人肩上,你可以拥有昂贵的SS7/ISDN通信设备,而且.....
分类:
其他好文 时间:
2015-04-22 13:04:58
阅读次数:
727