几种视频应用比较
2015-06-28 17:54
330 查看
类别 | 视频通信 | 低延时直播 | 普通视频直播 | 视频点播 |
应用领域 | 视频会议 | 秀场、在线教育 | 电视、大型活动直播 | 视频文件点播 |
用户规模 | 几人到几十人 | 数百到数十万人 | 数千到数十万人 | 数千到数十万人 |
特点 | 一对一、一对多、多对多 | 一对多 | 一对多 | 一对多 |
延时要求 | 数百ms级(<1s) | 数百ms到2s | 数秒到数十秒 | 无要求 |
技术体系 | 流协议:私有协议、WebRTC、RTMFP | 流协议:私有协议(UDP)、RTMP、HTTP-FLV | 流协议:RTMP、HTTP-FLV、HLS P2P协议:RTMFP、私有协议 | 流协议:FLV、MP4、HLS P2P协议:RTMFP、私有协议 |
CDN | 无需 | 私有协议:自建 标准协议:第三方CDN | 标准协议:第三方CDN | 标准协议:第三方CDN |
P2P需求 | 强需求,需要点对点通信 | -- | 较强需求,节约带宽 | 较强需求,节约带宽 |
P2P | 应用较多 | 应用较少 | 应用较多 | 应用较多 |
P2P用途 | 降低延时、节约带宽 | 降低延时、节约带宽 | 节约带宽 | 节约带宽 |
P2P要求 | NAT100%穿透 | NAT100%穿透 | NAT穿透率无严格要求 | NAT穿透率无严格要求 |
核心诉求 | 超低延时,100%联通 | 低延时 | 节约成本 | 节约成本 |
相关文章推荐
- 移动app接口编程技术-学习实现之PHP进阶 函数
- 数据结构--顺序循环队列和链式队列
- SVN只checkout部分目录的方法
- YY语音CTO赵斌的技术创业
- 第十五周项目2:二进制文件浏览器
- JAVA 正则匹配遇到的一个问题
- Two Sum (leetcode 1)
- Wireshark Lua插件学习心得
- 【华为oj】明明的随机数
- SelectedIndexChanged事件, SelectedValueChanged事件和SelectionChangeCommitted事件的区别及应用
- 在JSON里边添加JSON类名
- 添加注释
- emulator-x86.exe停止工作
- typedef学习总结
- 在word中无法使用中文输入法
- java生成二维码(带logo)
- java 笔记
- 队列的C语言实现
- 如何将免安装版的火狐浏览器用作jsp文件的默认打开方式?
- Codeforces #310(div2)