• 8020阅读
  • 3回复

局域网语音广播 [复制链接]

上一主题 下一主题
离线jianlanger
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-19
— 本帖被 XChinux 从 Qt 个人作品展示 移动到本区(2010-09-03) —
本人想实现一个局域网语音广播,但是没有思路,请大家帮忙给个思路。
还有有就在在按照DEMO中的例子实现了一个录音程序,但是录音的只能保存为raw格式,有没有一种方法可以转换一下格式或者可以直接播放这种格式的文件?
 
 
跪求解决方案,,,,
离线yj_yulin

只看该作者 1楼 发表于: 2010-08-19
研究下speex吧,或者是跟它差不多的编码解码器, gsm6.10,celt,ilbc等,
如果有精力,请看看vlc,绝对完整的解决方案.
http://www.videolan.org/vlc/
离线kummar
只看该作者 2楼 发表于: 2010-08-19
引用楼主jianlanger于2010-08-19 16:53发表的 局域网语音广播 :
本人想实现一个局域网语音广播,但是没有思路,请大家帮忙给个思路。
还有有就在在按照DEMO中的例子实现了一个录音程序,但是录音的只能保存为raw格式,有没有一种方法可以转换一下格式或者可以直接播放这种格式的文件?
 
 
跪求解决方案,,,,
.......

你说的raw格式是音频采集下来经过PCM编码的最原始数据吧,只要把raw格式转化为WAV格式就行了,WAV格式就是给PCM编码的原始数据文件加个头就好了,WAV文件在QT中最简单的播放方式就是:QSound::play("test.wav ");
离线sapphirezzz
只看该作者 3楼 发表于: 2011-03-26
请问各位高手,如果是实现语音通讯呢?全双工的。那应该怎么处理?循环的录0.01s的时间甚至更小然后发出去?边录边发?
快速回复
限100 字节
 
上一个 下一个