VoIP的开发套件是一个基于IP的语音软件开发框架;它的目的是通过各种各样的用户非常不同的场景中被采用
它的建立,因此它可以运行在多种不同的平台:在Windows,Linux(32位和64位)和MacOS X的版本可用(的Windows Mobile 6.x的端口正在开发中);主要对象的编程语言是C ++,但也有模块使用它与Java和Visual Basic以及,其它端口(Python和PHP)正在考虑。
由于其VirtuaDev技术的每一个媒体源你的电脑被视为一个VDK虚拟设备:
即麦克风输入设备,而音箱是输出设备;存储在硬盘上的音频文件可以看作是输入(播放)和输出(记录)的设备,很明显,VoIP通话是在同一时间输入和输出设备。
任何这些装置可彼此连接(即任何的 强>输入装置的数目可以连接到任何的 强>输出设备的数量)和媒体流将自动地从前者流向后者和无缝混合,无需任何用户大局;互动,但单一的API调用
功能:
- 在动态加载的编解码器(G711,AMR **,Speex语音,G726,G729 **的iLBC和GSM已经提供)
- 语音活动检测,静音抑制和舒适噪音生成
- DTMF接收和代(带内,RFC2833,SIP INFO)
- 自适应去抖动缓冲器
- NAT友好
- 在多行会议
- 在播放和录音文件中的所有主要的音频格式
- 在多个I / O设备的支持
- 在多个音频框架支持(DirectSound的,WinMME,艾莎,OSS,CoreAudio的)
- 请打扰
- 基于连接的音量设置
- 要多核心架构完全支持
什么是新的在此版本中:
- 这是即将到来的2.0版本的第一个技术预览。
- 在该版本包括为了增加支持视频和多流VoIP通话重大的结构变化。
什么是1.1.0版本的新:
- 在一堆新的编解码器,包括G722,G728和G723,都可以在所有平台上。
- G729现在可以在所有平台。
- 在.NET和Java助手模块现已正式发行的一部分,不再是单独的包。
- HD音频支持。
- 在噪声抑制API加入。
- 在一个低级别的API加入,让您获得呼叫详细信息,如抖动,RTT和数据包丢失。雪豹现在支持。
- 在一些错误和可用性问题是固定的。
- 在内部架构进行了重组,整合了期待已久的视频功能。
什么是新的版本1.0 RC1:
- 在这个版本增加了AGC和VAD的免费试用API 。
- 有一些错误修正和一些代码清理工作。
在什么版本0.9.7新是:
- 在所提供的getErrorMessage()方法,这样一人类可读的字符串是从作为参数。返回的错误代码
- 引入了一个新的事件RECEIVED_INFO_RESPONSE接收到了SIP INFO响应通知时(有些客户端使用此响应回信息发送到发送者)
- 修正了注册API的不一致性:在SIP帐号编号为1的vdk.ini文件开始,而预期的API枚举从0开始现在,你应该使用的配置文件编号,因此第一账户是1也不是0了
- 在该文档已更新
评论没有发现