P2P视频技术应用与特点

传统视频技术 P2P视频技术
网络支持 中央集群服务器 防火墙穿越,应用层组播
服务扩展 增加服务器来扩展服务 新节点加入时间
基础协议 TCP UDP
安全性 SSL SSL/AES128/自定义
阻塞控制 依赖于TCP 支持依据通道的优先级来调节
其他 ... 支持IP地址的动态变化

与传统视频技术对比

cs结构图

数据流成对比

C/S
视频源发布视频流到服务器

P2P
视频源直接发送数据到其他客户端,或者发布到服务端后,客户端间直接传送数据

p2p结构图

流量开销比较

C/S
服务器带宽需要(1+N)*视频流大小

P2P
服务器端带宽消耗非常低,大大节省网络流量负载