linphone3.7源码分析

最终,webrtclinphone将成为最新的移动视频通话软件 。我们大致看一下现有的开源软件:1) sipdroid1)架构sip协议栈由JAVA实现,音频编解码由skype的Silk实现(Silk Codec Silk(Skype向第三方开发者和硬件厂商提供免版税认证(RF)的Silk宽带音频编码器) 。
【linphone3.7源码分析】
1、webrtc哪些程序放在服务器 1) sipdroid1)架构sip协议栈用JAVA实现,音频编解码器用silk实现(skype的silk(Silk编解码器是Skype向第三方开发者和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器) 。NAT传输支持STUNerver.2)优缺点:NAT只支持stuns,没有ICE框架 。如果需要完全实现P2P视频通话 , 就需要实现符合ICE标准的客户端 。

3)实际测试:基于sipdroid架构,我们会做很多工作(ICE支持,加入回声消除、NetEQ等gips音频技术,加入视频硬件编解码 。) , 所以就不做测试了 。2) imsdroid1)架构:基于doubango(Doubango是基于3GPPIMS/RCS的开源框架,可用于嵌入式和桌面系统 。该框架由ANSCIC编写,具有良好的可移植性 。

2、webrtclinphone到底哪个做一个移动终端的视频通话软件 , 大致看一下现有的开源软件(1)sip droid 1)sip协议栈的架构用JAVA实现,音频编解码用skype的silk实现(Silk编解码器是Skype的Silk宽带音频编码器,向第三方开发者和硬件厂商提供免版税的认证(RF)) 。NAT传输支持STUNerver.2)优缺点:NAT只支持stuns,没有ICE框架 。如果需要完全实现P2P视频通话,就需要实现符合ICE标准的客户端 。
3)实际测试:基于sipdroid架构,我们会做很多工作(ICE支持,加入回声消除、NetEQ等gips音频技术,加入视频硬件编解码 。),所以就不做测试了,2) imsdroid1)架构:基于doubango(Doubango是基于3GPPIMS/RCS的开源框架,可用于嵌入式和桌面系统 。

    推荐阅读