STUN\TURN\ICE在互联网视频p2p通信中的应用
2015-09-15 21:55
435 查看
STUN:
STUN协议主要完成对peer所在NAT类型的甄别。
通常,互联网视频p2p应用并不使用标准的STUN协议,而仅仅是遵循STUN说明的甄别流程。
TURN:
TURN协议通过中继的方式完成peer和peer之间的通信。一般在双方都是NAT4(对称型nat)或者一个nat4和一个nat3连接时才有需要使用。
turn不同于一般中继的特别之处是,一个peer可以通过中继一次和多个对端peer通信;中继数据给对端时通常走UDP协议。
因为TURN通过中继的方式完成通信,所以并不适合p2sp的音视频传输这样应用场景(互联网视频直播点播)。(因为,通过服务器(TURN server)中继,数据量没有减少,那就没有必要中继,直接让peer从CDN下载就好了。)
ICE:
STUN协议主要完成对peer所在NAT类型的甄别。
通常,互联网视频p2p应用并不使用标准的STUN协议,而仅仅是遵循STUN说明的甄别流程。
TURN:
TURN协议通过中继的方式完成peer和peer之间的通信。一般在双方都是NAT4(对称型nat)或者一个nat4和一个nat3连接时才有需要使用。
turn不同于一般中继的特别之处是,一个peer可以通过中继一次和多个对端peer通信;中继数据给对端时通常走UDP协议。
因为TURN通过中继的方式完成通信,所以并不适合p2sp的音视频传输这样应用场景(互联网视频直播点播)。(因为,通过服务器(TURN server)中继,数据量没有减少,那就没有必要中继,直接让peer从CDN下载就好了。)
ICE:
相关文章推荐
- python实现的一个p2p文件传输实例
- 路由器封P2P的终极方案
- IPTV技术的主要发展趋势
- 2008最新P2P流量监控与管理解决方案
- WATM突破用户应用财务系统的死角
- Vigor之IM/P2P/VoIP内容安全管理功能详解
- 网络为邻—P2P网站监控技术
- 什么是P2P?有何优势?
- 详解P2P技术与发展前景分析
- 详解P2P技术与前景展望
- P2P网络技术实现原理
- 即时通讯SDK(转)
- 什么是p2p流媒体技术?
- P2p视频直播与远程监控有什么区别?
- can't turn off the calendar reminder...
- VeryCD该何去何从?P2P时代真的终结了?
- Ice “Hello World”的实现
- 如何应用任务管理器查杀木马病毒
- 第二届IEEE高端计算机控制国际会议