P2P视频传输需求说明
1概述
P2P是直接在两个客户端之间传输数据的一种方式,使用该技术可以节省大量的带宽,从而可以很好地节约相关的运营成本。
本文档说明了P2P传输功能的需求和要求说明。
2需求
(1)功能要求:
能够在客户端之间直接通信(不通过第三方节点转发,如服务器),通信内容包括文本、语音和视频;
客户端可以是局域网内,可以位于防火墙之内,因此需要具备防火墙穿透和NAT功能,可以在第三方服务器的支持下完成;
(2)性能要求
首次传输延迟不超过5s;
后续帧的传输延迟不超过2s
客户端运行的帧率不低于30fps;
3其他
采用标准C/C++语言;
可以在Windows和Linux下运行;
要求有完整的源码;
有关键指标的测试报告;
代码具有良好的风格和接口,具有丰富清晰的代码注释;
接包方 | 国家/地区 | |
---|---|---|
![]() ![]() ![]() |
2
Hengshengkeji
|