- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
第6卷 第 19期 2006年 10月 科 学 技 术 与 工 程 Vo1.6 No.19 0ct.2OO6
1671—1815(2006)19—3216—04 ScienceTechnologyandEngineering ⑥ 2006 Sci.Tech.Engng.
流媒体服务缓存代理系统
的设计及 RTSP协议实现
陈 振 贺建军
(湖南涉外经济学院计算机系 ,长沙410205;中南大学信息学院 ,长沙410083)
摘 要 网络边沿缓存能够加速流媒体的传输,它是一种提高Internet上流媒体服务性能的技术。为了减少流媒体服务启动
延时与抖动,降低流媒体服务器服务时的资源 (CPU的利用与网络带宽)消耗,提 出了基于客户端缓存代理系统解决方案,且
对实现所提出系统的RTSP协议。
关键词 流媒体服务 缓存代理 RTSP协议
中图法分类号 Tit393.3; 文献标识码 B
在利用互联网络对流媒体服务器上的流媒体 改变现有的Server/Client模式,采用Peer—to—Peer结
信息访问时,服务器过载、网络拥塞、响应时间过长 构设计 ,减少流媒体服务中客户并发请求太多,造
等问题会严重影响流媒体服务质量的提高。特别 成服务器资源消耗严重与大量 占用 网络带宽问
是在传统Server/Client模式下,如果客户端并发请 题…。本文提出了基于流媒体服务缓存代理系统
求太多,服务器CPU的利用与网络带宽需求随客户 方案,目的是减少流媒体服务启动延时与抖动,同
数量呈近似线性增长,服务器在发布流媒体数据时 时一定程度上降低流媒体服务器服务时的资源
资源开销较大 J,且 由于网络传输数据包的丢失与 (CPU的利用与 I/O带宽)消耗。
网络数据传输的延时等因素,限制了流媒体服务的
应用。
目前,为了加快网络流媒体的访 问,提高流媒
体服务质量,解决方式主要通过三条途径来实现。
图1 流媒体缓存代理系统结构
途径一是改善服务端设计,如服务端采用流媒体数
据分布式存储的方法以降低视频服务损失率 J,或 1 流媒体服务缓存代理系统的结构
把服务端设计成集群流媒体服务器 ,避免了由
于单一服务器资源消耗严重,导致系统性能下降和 在图 1所示的方案中,实现流媒体缓存代理
服务瓶颈问题;途径二是在客户端网络边缘设置缓 系统处于客户端网络环境 中,由一台ProxyServer
存 ,把服务器上的流媒体数据部分或全部复制到缓 (代理服务器)与多台StreamingServer(流媒体服
存中,当客户端请求服务时,客户端流式数据可来 务器)组成。多台流媒体服务器保证网络流媒体
自于流媒体服务器,也可 以来 自客户端边缘缓 服务的可扩展性 ,本文讨论一台流媒体服务器的
存 J,以降低网络传输延时与抖动问题;途径三是 情况。
代理服务器除了一般代理功能外,主要作用是
2006年5月 19日收到 负责用户流媒体服务请求的转发与重定向。所有
第一作者简介:陈 振:(1966一),副教授 ,硕士,研究方向:网络 本地客户端对流媒体服务请求定为本地网络的代
协议与多媒体应用。chenzhenP@163.tom。 理服务器,再由代理服务器进行转发与重定向。在
文档评论(0)