我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案, 承接 sip/ims 视频客户端开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。
asterisk社区不断发展,最新版本已经已经达到 asterisk 11, 11 版本带来许多令人兴奋地特性,
包括 对 ICE 框架的支持,WebRTC技术的支持,SIP协议栈支持 HTML5引进的WebSocket协议,SRTP的引进,这些都是相对比较新的技术领域,看来Asterisk 社区对新技术的引进速度很快,ICE是解决NAT问题的框架,结合 STUN,turn,相关RFC:
RFC 5245Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols
RFC 5389Session Traversal Utilities for NAT (STUN)
RFC 5766Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)
WebRTC技术意在为浏览器端提供语音,视频,文本数据交互,通过对WebRTC技术的支持,采用WebRTC标准的web客户端可以与 SIP客户端通讯,
WebSocket 协议是一种新的应用层协议,HTML5技术的一部分,意在为浏览器端提供双向数据交互,这对在浏览器端实现服务器数据推送带来福音。