收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于Java媒体框架的流媒体播放系统设计与实现

周劲峰  
【摘要】: 随着网络技术的飞速发展,网络多媒体应用得以推广和普及。在网络带宽资源有限的情况下,需要下载完成后才能播放的传统多媒体就成为一个问题,在这种情况下可以边下载边播放的流媒体传输技术应运而生。同时,针对诸如网络视频会议、多媒体远程教育、远程会诊等高宽带多媒体应用服务,流媒体传输技术中的组播技术具有更强大的优势,它能让媒体服务器同时向多个客户端发送连续数据流而不产生延时,并且也没有广播风暴的危险,使得网络利用率大幅度提高。 本文在对流媒体基础理论深入研究的基础上,结合Java媒体框架(简称JMF)技术和Socket技术,提出了流媒体播放系统的整体方案并给出了系统的具体架构以及模块的划分,然后就系统各个模块的具体实现进行了较为详细的介绍,最后对系统进行了较为具体的测试并对测试结果进行了分析。 本系统采用JMF作为平台,JMF提供了一套通用的跨平台的Java API来访问底层的媒体框架。为对流媒体数据进行获取、处理和传输的管理提供了一套统一的体系结构和消息通信协议。利用JMF的无缝扩展以支持新增内容类型和格式,优化对所支持格式的处理并创建新的再现机制,通过Java平台的优越性,使系统具有很强的可移植性。在流媒体播放系统的设计与实现上,本论文着重研究了实时传输协议RTP和实时传输控制协议RTCP、IP组播技术等,然后深入研究和阐述了JMF的工作方式、时间模型、管理器、事件模型、数据模型以及控制等。在此基础上,完成了系统实现。文章对多线程结构及消息指令控制读取特定的流媒体数据文件并完成流媒体数据的组播以及在客户端的回放进行设计,解决了在不同客户端点播媒体片断,在所有主机上进行同步播放的问题。 本课题以“网络安全”展项为背景,设计并实现了一种基于JMF的流媒体播放系统软件原型,有效保证了流媒体在各个主机上播放的质量,具有良好的规范性和可扩展性,该原型适用于远程教学等系统。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张树兵,庞勇;Winsock网络通信程序的开发[J];华北工学院学报;2002年02期
2 郭斌,曾雅琳;基于JAVA的网络通信软件的设计与实现[J];江西师范大学学报(自然科学版);2005年04期
3 陈祥章,陈颖;支持IPv6的Windows套接字变化的研究[J];华南金融电脑;2005年09期
4 谢廷俊;;机房管理系统的设计与实现[J];电脑学习;2008年02期
5 邹月;陈建兵;;Socket的网络编程研究与实现[J];电脑编程技巧与维护;2009年08期
6 黄晓东;Windows环境下的TCP/IP编程[J];中国计算机用户;1997年07期
7 马涛,沈品,朱国华;Winsock 程序开发与应用[J];武汉汽车工业大学学报;1998年02期
8 江冰,张金波,张学武,奚吉;局域网上动态视频实时传输技术的研究[J];计算机工程;2002年06期
9 卢宁,李定主,姚晖;Linux和Windows系统之间网络通信程序的开发[J];电脑开发与应用;2002年03期
10 乐秀潘,沈琴;电力通信中异构网络实时通信的研究[J];计算机与现代化;2002年01期
11 杨新平,周咏梅;中间件的原理与应用[J];华南金融电脑;2003年02期
12 徐文楷,吴爱新;用Java实现网络通讯——网络编程之Socket套接字[J];电脑知识与技术;2005年02期
13 包宇骄;关于上海文广新闻传媒集团"一卡通"工程中央清算系统通讯模块的讨论[J];现代电视技术;2005年01期
14 张玉琍;数控设备的网络管理[J];天津理工大学学报;2005年05期
15 陈祥章;陈颖;;支持IPv6的Windows套接字变化的研究[J];微型电脑应用;2006年01期
16 吴东峥;郭峰;黄德根;;基于Proxy的网络机器翻译系统[J];集美大学学报(自然科学版);2006年01期
17 李智慧;朱春华;;基于网络环境的人工气候室远程监控系统设计[J];电脑学习;2006年04期
18 朱坤华;朱国超;;基于IPv6的网络编程实例剖析[J];微计算机信息;2006年26期
19 马永宏;刘载文;贾永振;;VC++环境下基于WinSock的网络通信[J];北京工商大学学报(自然科学版);2006年06期
20 张保定;权炳盛;潘成胜;;一种在基于RTI的仿真系统中传输较大单位数据的方法[J];沈阳理工大学学报;2006年04期
中国重要会议论文全文数据库 前10条
1 邹红霞;;.NET环境的通用异步套接字通信的实现[A];全国第三届信号和智能信息处理与应用学术交流会专刊[C];2009年
2 刘文红;李中天;;IP多播技术在Windows NT/Windows95下的应用[A];全国计算机网络应用年会论文集(2001)[C];2001年
3 付胜利;钟方伟;傅仲逑;;基于嵌入式Linux的HTTP代理服务器的研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
4 刘学荣;陶加祥;;网络语音电话的软件设计实现[A];第十届中国科协年会信息化与社会发展学术讨论会分会场论文集[C];2008年
5 李立甫;王雨;何增艳;;基于局域网的CDMA网络模拟的实现[A];中国通信学会第五届学术年会论文集[C];2008年
6 郭翠珍;郭剑;;基于OpenGL的虚拟座舱设计[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(上册)[C];2008年
7 孔秀红;陈治国;钱建生;张刚;田忠索;费云河;吴兆和;;基于嵌入式微处理器Rabbit2000的智能监测分站的设计[A];第十二届全国煤矿自动化学术年会论文专辑[C];2002年
8 成彬;杨毅;陈志宾;;网络安全计费管理策略研究[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
9 张颖超;叶小岭;卢儒贤;周媛;胡凯;;基于Java语言的环境参数监测与信息上传[A];第七届青年学术会议论文集[C];2005年
10 杨彬;李志刚;冯勇;王双存;;以太网技术在继电器可靠性检测系统中的应用[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅰ)[C];2008年
中国博士学位论文全文数据库 前5条
1 蒋江;异构集群系统中基于进程迁移机制的负载平衡算法的研究[D];国防科学技术大学;2002年
2 彭成;数字化教学游戏的概念、模型与开发技术研究[D];华东师范大学;2008年
3 夏洪涛;SSL VPN中非对称隧道等若干关键技术的研究[D];华中科技大学;2007年
4 易发胜;基于服务的网络端系统QoS的研究[D];电子科技大学;2008年
5 代素梅;基于网络的流体力学实验室关键技术研究[D];中国矿业大学(北京);2009年
中国硕士学位论文全文数据库 前10条
1 周劲峰;基于Java媒体框架的流媒体播放系统设计与实现[D];华中科技大学;2007年
2 臧萍;网络视频点播系统[D];天津大学;2006年
3 隋媛媛;服务迁移漫游在减轻拒绝服务攻击中的应用[D];沈阳工业大学;2007年
4 张峰;面向服务架构的服务总线的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2008年
5 周斌;电子教学系统的设计与实现[D];华东师范大学;2009年
6 黄剑;工业远程智能测控系统的应用研究[D];武汉科技大学;2009年
7 郝长海;基于MPC8260嵌入式网络通信平台的实现[D];天津大学;2006年
8 唐悦;Windows进程套接字数据劫持技术研究[D];四川大学;2004年
9 傅启洪;集群用户级通信协议研究与套接字接口设计[D];电子科技大学;2003年
10 晏宁;Linux集群中套接字迁移的研究与实现[D];西安电子科技大学;2004年
中国重要报纸全文数据库 前10条
1 特约作者 王育文;让游戏实现网络通讯功能[N];电脑报;2007年
2 王强;UNIX中运用Socket的网络编程[N];中国计算机报;2002年
3 付巍;多行业的通用选择宝德LVS方案[N];中国计算机报;2003年
4 朱小华;学用 C++ 进行 Winsock编程[N];电脑报;2001年
5 ;WIM对WAP的安全支持和应用(一)(未完待续)[N];网络世界;2000年
6 刘亭;网络类[N];中国电脑教育报;2003年
7 李刚;网络的安全与性能一个都不能少[N];中国计算机报;2005年
8 记者 顾洪文;冷“N+I”热WLAN[N];计算机世界;2003年
9 北京 蒋东宇;如何用邮槽进行程间通信[N];中国计算机报;2000年
10 天津邮政局信息技术局技术部 郝国利;综合业务平台代收话费系统维护工作分析[N];中国邮政报;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978