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

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:w313829237
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,网络多媒体应用得以推广和普及。在网络带宽资源有限的情况下,需要下载完成后才能播放的传统多媒体就成为一个问题,在这种情况下可以边下载边播放的流媒体传输技术应运而生。同时,针对诸如网络视频会议、多媒体远程教育、远程会诊等高宽带多媒体应用服务,流媒体传输技术中的组播技术具有更强大的优势,它能让媒体服务器同时向多个客户端发送连续数据流而不产生延时,并且也没有广播风暴的危险,使得网络利用率大幅度提高。本文在对流媒体基础理论深入研究的基础上,结合Java媒体框架(简称JMF)技术和Socket技术,提出了流媒体播放系统的整体方案并给出了系统的具体架构以及模块的划分,然后就系统各个模块的具体实现进行了较为详细的介绍,最后对系统进行了较为具体的测试并对测试结果进行了分析。本系统采用JMF作为平台,JMF提供了一套通用的跨平台的Java API来访问底层的媒体框架。为对流媒体数据进行获取、处理和传输的管理提供了一套统一的体系结构和消息通信协议。利用JMF的无缝扩展以支持新增内容类型和格式,优化对所支持格式的处理并创建新的再现机制,通过Java平台的优越性,使系统具有很强的可移植性。在流媒体播放系统的设计与实现上,本论文着重研究了实时传输协议RTP和实时传输控制协议RTCP、IP组播技术等,然后深入研究和阐述了JMF的工作方式、时间模型、管理器、事件模型、数据模型以及控制等。在此基础上,完成了系统实现。文章对多线程结构及消息指令控制读取特定的流媒体数据文件并完成流媒体数据的组播以及在客户端的回放进行设计,解决了在不同客户端点播媒体片断,在所有主机上进行同步播放的问题。本课题以“网络安全”展项为背景,设计并实现了一种基于JMF的流媒体播放系统软件原型,有效保证了流媒体在各个主机上播放的质量,具有良好的规范性和可扩展性,该原型适用于远程教学等系统。
其他文献
【摘要】随着可持续发展逐步得到国际社会的广泛共识,为使子孙后代能够永续发展和安居乐业,建筑节能就显得非常重要,而在施工过程中加强管理将会达到良好的建筑节能的效果。通过高效的施工管理,高效地利用资源,从而实现提高项目管理综合效益,促进整体优化的目的,这同时也是可持续发展下的建筑工程施工技术的必由之路。  【关键词】可持续发展;建筑节能;施工管理    1 可持续发展的建筑节能技术  1987年世界环
期刊
Internet在近些年中以惊人的速度增长,网络的应用范围也越来越广,人们已不满足目前IP网络所提供的E-Mail、上网等服务,还希望能够得到诸如宽带、多媒体、QoS等多种业务,这对Inter
随着信息、网络和通信等技术的飞速发展,计算机已普遍应用于社会的各个行业。然而,这些处理信息的电子设备会将信息以电磁辐射的方式向外泄漏,窃取者可以在一定范围内接收并重建
随着近几年电子技术的蓬勃发展,人们对通信业务的要求越来越高,已经不再满足于通过手机等无线设备实现语音通信,或者仅仅通过PC观看流媒体视频节目,人们希望可以享受到无线的
无线传感器网络是继英特网之后的又一个技术热点,它的技术发展,得到了全世界学术界和工业界的普遍关注。它正深刻的影响着21世纪人类生活的方方面面,包括军事监测、环境监控、医
摘要:本文主要从施工方面分析裂缝的产生与防治处理,并提出采取的具体措施。  关键词:楼面裂缝;施工;处理  裂缝的位置取决于两个因素,一是约束,二是抗拉能力。对楼板来说,约束最大的位置在四个转角处,因为转角处梁或墙的刚度最大,它对楼板形成的约束也最大。同时沿外墙转角处因受外界气温影响,楼板成为收缩变形最大的部位。一般来说,楼板内配筋都按平行于楼板的两条相邻边而设置,也就是说,转角处夹角平分线方向的
期刊
视觉显著性源于人类视觉系统,是人类视觉系统的固有属性。显著性区域表示人眼关注的位置,是影响感知视频质量的关键因素。根据HVS(人类视觉系统)特性检测视频显著性区域,并将
摘要:近年来我国大面积的使用SMA改性沥青混合料作为高等级路面面层,SMA改性沥青混合料在材料要求、施工等方面都有严格的要求,从生产到施工的严格控制是其质量保证的关键。下面浅谈一下SMA沥青马蹄脂碎石路面的施工工艺。  关键词:SMA沥青马蹄脂;路面;施工工艺  SMA是一种由沥青、纤维稳定剂、矿粉和少量的细集料组成的沥青马蹄脂填充间断级配的粗集料骨架间隙而组成的沥青混合料。它是由足够的沥青结合料
期刊
随着片上多处理系统(MPSoC)成为新一代SoC的主流设计,片上网络(Network-on-chip,NoC)技术受到越来越多的关注。NoC是一个弹性的、可延展性的芯片微网络,网络的吞吐率和延迟是
一、概述  在路基施工中,经常遇到荷塘、池塘、稻田常年积水的浅水区域形成的软土路基地段,给工程设计、施工等带来了不少困扰。为有效解决软土路基因素造成的路基质量问题,经过大量的工程实践,目前已经积累了不少富有成效的软基处理经验,其中,钢渣桩作为一种环保、经济、安全及实用的处理方法得到了较为广泛的应用。本文主要对钢渣桩的加固软土机理、工程特征、设计计算及应用进行简单的论述。  二、钢渣桩加固软土机理 
期刊