需求分析
流媒体技术需要解决的问题:
1.允许客户端在不下载完整文件的时候即可以开始播放视频;
2.允许客户端从完整内容的任何位置开始播放(不包括视频直播);
3.针对视频直播,允许客户端从任意时间开始观看频道内容;
4.允许在客户的带宽条件和客户端的硬件条件下播放;
5.提供相对平稳的传输速度,以便用户基本流畅地完成播放。
并伴随两个衍生技术:
1.支持CDN传输,以提供服务扩展能力和较好的用户访问质量。
2.支持视频内容的加密,避免版权内容被人依靠复制传播牟利
设计流媒体网络协议需要注意的问题:
2、流媒体的需求决定了数据必然将被分成较小的片段进行发送
4、协议应具备机制帮助客户端可以尽量匀速或按可控的速度获取到视频数据
No comments yet.