流媒体代理服务器系统的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:ivy1128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术和多媒体技术的发展,流媒体正成为互联网应用的主体,推动了互联网整体架构的革新,拉动信息经济的发展,在互联网媒体传播方面起到了主导的作用。各种多媒体应用也越来越普及,视频点播、视频会议、网络电视、网络直播等都有着非常大的实用价值。流媒体应用的广泛普及使得流媒体服务器的负担越来越重。特别是在网络直播应用中,流媒体服务器不仅要完成现场图像的编解码,还要实时响应客户的要求,发送媒体数据,很容易成为整个应用的瓶颈。使用单独的结点对传统流媒体服务器进行任务分流,是解决问题的关键所在。通过把流媒体代理服务系统置于客户端与服务器之间,既能降低客户端播放器的启动延迟时间,又能节约部分网络带宽。代理服务器系统之间还可以级连,因此还能够满足响应更多用户点播请求的需要。流媒体传输技术和缓存技术的实现对于构建代理服务器系统至关重要。流媒体传输主要通过三个实时协议来实现。RTSP协议是一个实时流协议,用于控制具有实时特性的数据发送,但RTSP本身并不传输数据。实时传输协议RTP是在点到点通信或者多播网络上实时传输流媒体数据的实时传输协议,其本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠实时传输控制协议RTCP提供这些服务。在整个代理服务器系统中,通过构建RTSP交互模块,实现客户端和服务器端之间的几乎所有RTSP通信。而在数据发送模块和缓存模块中,根据视频点播和视频直播的需求不同,将两种应用分开进行处理。其中,在媒体点播服务中设置热点点播节目源。当用户点播的节目属于热点节目时,代理服务器系统将从本地直接将RTP数据包传送给客户端,而无需再通过媒体服务器发送。在一定程度上提高了系统性能和节约了网络资源。
其他文献
Web服务发现是服务请求者以某种方式在不同的Web服务中找到所需的Web服务的过程。Web服务发现是Web服务系统架构的重要部分,发现符合用户需求的服务是实现服务复用、组合的重
属性约简是粗糙集理论研究的重要内容之一。它是在保持信息系统分类能力不变的情况下,删除其中不重要的和冗余的那些属性,同时提取出信息系统的重要信息。论文在经典粗糙集理
语义Web的发展使得其逻辑基础描述逻辑也成为研究的一个热点。描述逻辑支持推理,其推理主要涉及如下问题:概念可满足性(Concept Satisfiability),包含关系(Subsumption),可满足性
当前,随着网络迅速的发展,网络上资源越来越丰富,Web上的数据日趋成为当前数据的主流,Web环境下的数据集成已经成为集成领域的研究热点。目前这一领域的研究,已经利用XML解决了Web
数字签名技术是提供认证性,完整性和不可否认性的重要技术,是信息安全的核心技术之一。盲签名作为一种具有特殊性质的数字签名,由于待签名的消息对于签名者是保密的,所以它在匿名
XML的全称是eXtensible Markup Language(可扩展标识语言)由于具有简单、可扩展、互操作性强,开放性强等特点,正迅速成为一种与技术无关的数据交换的标准和传输格式。鉴于XML在
产品结构管理技术的发展融合于产品数据管理技术(product data management)的发展之中,产品数据管理技术出现于20世纪80年代初期,从开始的工程图档管理逐渐扩展,迅速成为一门
电力负荷管理系统是运用通信技术、计算机技术、自动控制技术对电力负荷进行监控、管理的综合管理信息系统。随着电力负荷管理系统应用的不断深入,负荷管理具有图形系统、数据
Client/Server结构是近几年非常流行的一种分布式计算模式,它的优势在于广泛地采用了网络技术,将系统中的各部分任务分配给网络中担任不同角色的计算机。然而在分布式环境下,
近年来对网络业务流量的测量和分析表明,网络业务是自相似(分形)的。网络业务的自相似特性对网络的分析、设计、控制和性能评价等均具有重大的影响。本文介绍了自相似的常见