移动流媒体代理服务器设计与实现

被引:0
作者
张晓禹
机构
[1] 浙江大学
关键词
移动流媒体; 代理服务器; 服务器体系结构; 文件传输协议; 服务质量控制;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
随着我国3G牌照的发放,无线通信的带宽将会得到极大的提高,移动流媒体作为3G网络中一个重要应用,具有广阔的发展前景,而代理服务器作为移动流媒体应用中的核心组件,是当前的研究热点之一。该文结合当前移动流媒体技术的发展现状,对移动流媒体代理服务器在体系结构(包括单服务器和分布式体系结构),协议设计及移动流媒体质量控制机制等方面进行了较深入研究。 在单服务器体系结构上,提出了基于消息映射的服务器控制模式,把windows编程中对于消息的处理机制和服务器程序中常见的自动状态机(FSM)设计结合起来,能够解决多服务多版本统一处理、用户当前服务类型的无缝切换、方便的服务实现变更和程序流程的重定义等在流媒体代理服务器设计中碰到的问题。在分布式体系结构上提出了一种基于集中控制的对等服务器分布式体系结构,能够有效地解决分布式流媒体系统中的负载均衡和容错问题。 在无线网络上的文件传输协议方面,提出了一种基于UDP协议的无线网络媒体文件传输协议,能够较有效地解决在无线网络传输错误率高,网络不稳定下视频文件的传输问题。同时,通过对媒体质量控制机制的比较,使用了码流切换和适当丢帧的方法提高移动流媒体服务质量的方法,取得了较好的效果。
引用
收藏
页数:59
共 9 条
[1]
基于流水线的高性能Web服务器 [J].
姚念民 ;
郑名扬 ;
鞠九滨 .
软件学报, 2003, (06) :1127-1133
[2]
The C++ Programming Language..B Stroustrup;.Special Edition; MA: Addison Wesley.1997,
[3]
流媒体和视频服务器.[M].钟玉琢等编著;.清华大学出版社.2003,
[4]
POSIX多线程程序设计.[M].(美)DavidR.Butenhof著;于磊;曾刚译;.中国电力出版社.2003,
[5]
UNIX环境高级编程.[M].(美)W.RichardStevens著;.机械工业出版社.2002,
[6]
深入浅出MFC.[M].侯俊杰著;.华中科技大学出版社.2001,
[7]
计算理论基础.[M].(美)[H.R.刘易斯]HarryR.Lewis;(美)[C.H.帕帕季米特里乌]ChristosH.Papadimitriou著;张立昂;刘田译;.清华大学出版社.2000,
[8]
UNIX网络编程.[M].(美)[W.R.史蒂文斯]W.RichardStevens著;杨继张译;.清华大学出版社.2000,
[9]
多媒体技术基础.[M].林福宗编著;.清华大学出版社.2000,