最近准备要做个语音视频聊天的工具,准备用 XMPP, windows环境,已经用 DirectX Sound 实现了语音捕获,与播放,但不知道 DirectX SDK 是否收费,如果收费,价钱可以在哪看到?另外有没有其它类似的包(语音、视频的捕获和压缩的,RTP协议的)
开源的 和非开源的都说说谢谢!
开源的 和非开源的都说说谢谢!
解决方案 »
- 求助 BinaryFormatter.Deserialize 引发 System.OutOfMemoryException 异常
- C# 怎么接收 JAVA写的Webservice 返回类型是List
- wpf 应用程序
- 有没有个高手帮我看下C#里面的datagridview怎么使用
- 我用substring把他们无规则的截取怎么保存到数据库中
- 请问怎么封装解码器
- 写的个N的阶乘的算法
- (WinForm)怎么让最小化的Mdi子窗体还原为原来的状态?
- 实现IXmlSerializable接口遇到的问题, 对象数组DeSerialize时值返回一个元素的数组? 源码如下
- 一个小问题。。
- Developer License什么意思
- Winform中的listview控件问题?
http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=24a541d6-0486-4453-8641-1eee9e21b282&displaylang=en
不收费的话, 像那些使用 DirectX 开发游戏的公司,不需要付 ms 费用吧看 gtalk 介绍时, 使用 libjingle, 会用到 gips voice engine lite...
一般来说,有钱的游戏软件公司,购买其他公司的游戏图形引擎,这引引擎使用DX等开发而成,提供一些简单的接口,以供游戏使用.所以,游戏软件公司支付的费用,一般都是买引擎,但对于DX而言,它是免费的,只是别人使用它开发成一些简单的包装体(如同集成N种功能的控件).
语音压缩的包,在网上查了下,基本上是 G.927, 查了 wikipedia , 是需要授权的,
http://en.wikipedia.org/wiki/G.729后来又查了用种开源的压缩算法 FLAC
是不是也和 g.927 有相同的效果?
非常遗憾,我对DX不是很了解.只是以前和一些开发3D游戏的一些朋友一起聊过.至于您的这个问题,我无能为力.
压缩可用G723或G729
http://topic.csdn.net/u/20090602/10/6223df35-6cb1-4854-9e74-abb08fc37ca5.html