文档介绍:北京邮电大学
硕士学位论文
流媒体代理服务器系统的设计与实现
姓名:尚一多
申请学位级别:硕士
专业:计算机科学与技术
指导教师:杨旭东
20070228
流媒体传输代理服务系统的设计与实现摘要随着计算机网络技术和多媒体技术的发展,流媒体正成为互联网应用的主体,推动了互联网整体架构的革新,拉动信息经济的发展,在互联网媒体传播方面起到了主导的作用。各种多媒体应用也越来越普及,视频点播、视频会议、网络电视、网络直播等都有着非常大的实用价值。流媒体应用的广泛普及使得流媒体服务器的负担越来越重。特别是在网络商播应用中,流媒体服务器不仅要完成现场图像的编解码,还要实时响应客户的要求,发送媒体数据,很容易成为整个应用的瓶颈。使用单独的结点对传统流媒体服务器进行任务分流,是解决问题的关键所在。通过把流媒体代理服务系统置于客户端与服务器之间,既能降低客户端播放器的启动延迟时间,又能节约部分网络带宽。代理服务器系统之间还可以级连,因此还能够满足响应更多用户点播请求的需要。流媒体传输技术和缓存技术的实现对于构建代理服务器系统至关重要。流媒体传输主要通过三个实时协议来实现。协议是一个实时流协议,用于控制具有实时特性的数据发送,但本身并不传输数据。实时传输协议窃诘愕降阃ㄐ呕蛘叨嗖ネ缟鲜凳贝输流媒体数据的实时传输协议,其本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠实时传输控制协议提供这些服务。在整个代理服务器系统中,通过构建交互模块,实现客户端和服务器端之间的几乎所有通信。两在数据发送模块和缓存模块中,根据视频点播和视频直播的需求不同,将两种应用分开进行处理。其中,在媒体点播服务中设置热点点播节目源。当用户点播的节目属于热点节目时,代理服务器系统将从本地直接将、莅传送给客户端,而无需再通过媒体服务器发送。在一定程度上提高了系统性能和节约了网络资源。麓攥体传输代理服务系统特设计与实现
关键字:流媒体,实时流协议,实时传输协议,实时传输控制协议,流媒体缓存童撵体传输代理履务系统的设计与赛琨
睞锄簍鷇,,瑃痳,,辏甧甀甌瓵.,瓻.’.漉鬈体传输代理服务系统的设计与实现琫
锄阤锄—辀彻瓵曲卸鷕膐拶孤∞【痙産....謗呈藏掌体传输代理服务系统的设计与实琨琫..
.篴篠琑,漉媒体传输代理服务系统的设计与实现
本人签乞:—埠日期:一菽学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究尘在校攻读学位期襧论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅:学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笞袷卮斯娑保密论文注释:本学位论文属丁保密在一年解密后适州本授权。非保密论文注释:本独创性虼葱叫声明本人声明所争交的论文是本人在导师指导械难芯縖作及取得的研究成果。尽我所知宋闹刑厣布右员曜⒛籌致谢申所罗列的内容以外,。与我一同鹤鞯耐径员狙芯克龅娜魏喂毕拙涸诼畚闹凶髁嗣魅返乃得鞑⒈硎玖诵意。中请学位论文与资料若有不实Α1救顺械R磺邢嗳鹑危关于论文使授权的说明学位论文不属丁C芊端茫蔩臼谌▄本人签名:导师签名:日期:
第一章绪论背景介绍其中最重要的三个组成部分。对于流媒体播放器来讲,网络子系统的设计、流媒随着网络技术的飞速发展,网络上的信息不再只是文本、图像或者简单的声音文件。视频将会在整体信息中占很大比例。然而普通的视频、音频等多媒体文件通过略氐奖镜卦俳胁シ牛枰:艹さ南略厥奔洹NA私饩稣飧鑫题。一种新的技术孕育而生,这就是遵守特定网络协议的流媒体技术。当前,流媒体技术应用越来越广泛,其在互联网媒体传播方面所起的作用越来越明显。其中视频点播、远程教育、视频会议、在线直播、网上新闻发布和网络广告等应用逐渐发展成熟,极大地方便了全球范围内人们的信息和情感交流。几年以前,网站臣头敬词既搜钪略对ぱ裕诳泶缬没客嬖黾樱笠高度重视流媒体技术的时候到了。他说:”从早期发展向大规模应用的过渡已基本完成,我们相信通过网络传播多媒体信息的条件已经成熟,流媒体技术腾飞的时刻即将到来。”事实上,当前我们己经身处流媒体技术腾飞的时代。从国际权威机构的调查结果可以看到,%,西方网络发达国家访问流媒体的人数已达到亿人,约占网民的,在亚洲也迅速增加到谌耍咏竦/S胗没г龀は嗪粲Γ互联网上流媒体技术的应用也在逐年大幅度增长,如今流媒体市场己经呈现出巨大的收入潜能。巨大的市场吸引越来越多的企业参与竞争,琧,蚐在几年前宣布成立互联网流媒