当前位置: 技术问答>linux和unix
Linux音频, Linux下能否实现 实时语音聊天 ?
来源: 互联网 发布时间:2016-01-04
本文导语: 如题, 在Linux 下, 能否实现 多人实时语音聊天? (包括实时 语音采集,压缩,传输,解压, 播放) PCM音频数据的压缩解压,传输, 对于Linux 没有问题. 问题在于需要同时录音和放音(跟远端对讲聊天),还要实时, 效...
如题, 在Linux 下, 能否实现 多人实时语音聊天? (包括实时 语音采集,压缩,传输,解压, 播放)
PCM音频数据的压缩解压,传输, 对于Linux 没有问题.
问题在于需要同时录音和放音(跟远端对讲聊天),还要实时, 效果能达到Window上一般的语音聊天软件的就可以了.
根据729,732等系统的协议, 采集的缓冲区大小都要控制在,能存储20ms~30ms数据的大小(即不能把缓冲区设的很大, 这样等采集完成, 延时很大). 我在Linux下试了一下, 就是100ms的缓冲, 播放出来的声音还是断断续续的很历害.(根本就不能实际使用)
哪些大侠, 有过经验的, 指教一下, Linux能否实现像Window下那样流畅的语音聊天?
PCM音频数据的压缩解压,传输, 对于Linux 没有问题.
问题在于需要同时录音和放音(跟远端对讲聊天),还要实时, 效果能达到Window上一般的语音聊天软件的就可以了.
根据729,732等系统的协议, 采集的缓冲区大小都要控制在,能存储20ms~30ms数据的大小(即不能把缓冲区设的很大, 这样等采集完成, 延时很大). 我在Linux下试了一下, 就是100ms的缓冲, 播放出来的声音还是断断续续的很历害.(根本就不能实际使用)
哪些大侠, 有过经验的, 指教一下, Linux能否实现像Window下那样流畅的语音聊天?
|
http://www.vovida.org/downloads/sipset/sipset-0.8-16.i386.rpm
上面这个下载地址就是用于在LINUX下的语音通讯软件,不过是rpm包的,也有源代码版的,你可以在网上找sipset软件
上面这个下载地址就是用于在LINUX下的语音通讯软件,不过是rpm包的,也有源代码版的,你可以在网上找sipset软件
|
skype不是有 Linux的版本吗? 我想windows能干的事情, Linux也能干吧
|
LINUX下的语音聊天软件有很多,你在网上搜一下“linux ua”这个关键字,多的是
|
对音频有兴趣, 关注中.......
|
Mark
|
感觉Linux音频和视频做的不如Windows