基于JMF实时传输在远程授课系统中的应用研究

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:littlerabit75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究的内容是基于Web的远程教育综合系统的一部分:多媒体实时传输技术在远程授课系统中的应用及软件实现。旨在论述在JMF平台上实现远程授课系统中的音视频数据实时处理传输技术。 文中在探讨实时媒体流基本特征的基础上,分析了实时媒体流的传输需求,讨论了当前解决实时多媒体信息传输所涉及的一些技术,象数据压缩技术、同步控制以及组播技术等。对适合多媒体信息传输的网络协议RTP/RTCP、RTSP、RSVP进行深入地研究和比较。详细介绍了RTP/RTCP协议的结构、功能,并对延迟估计和实时数据的同步机制作了有益的理论探讨。在对协议和相关技术研究的基础上,提出了一套从硬件到软件的完整设计和实现方案。为保证系统高度的实时性,采用了对音频和视频建立不同的虚拟信道,以负责不同媒体信息的传输,每个信道根据其媒体信息特点,赋予相应的服务质量参数,保证了信息的高效传输。系统采用了面向对象程序设计方法,提高了代码的独立性、自治性、可复用性和易维护性,并采用了多线程技术提高了程序执行效率。在白板的设计实现中采用了组播模式,保证了白板信息的实时性、一致性和可靠性。通过测试,证明了本系统满足远程授课信息的实时传输需求。
其他文献
微博客作为一种新的舆论载体和传播途径,在网络舆情信息发起和传播中起着越来越重要的作用。与传统的博客、论坛和商品评论等载体相比,微博具有无障碍、短消息和实时性等新特
近年来,如何在Web海量信息中尽可能多地获取与用户兴趣相关的页面是搜索引擎领域研究的热点之一。本文通过改善网络蜘蛛的自适应性来提高搜索效率,对基于主题的网络蜘蛛的搜
  基于模型的诊断(Model-BasedDiagnosis,MBD)是人工智能领域近年发展起来的一个十分活跃的研究分支。其主要思想是根据系统的逻辑模型以及系统的输入推导出系统在正常情况
Web Service是分布式计算领域的一项重大技术飞跃,代表着新一代软件架构模式,利用Web Service可以实现在互联网上架构应用软件。Web Service解决了使用传统的CORBA、DCOM这类
测试用例生成是软件测试的关键。统一建模语言(UML)是一种通用的图形化建模语言,在面向对象系统的分析和设计中,它已成为事实上的工业标准。本文提出了一种基于UML状态图的面向
本文在对时间自动机进行深入研究的基础上,提出了公式时钟自动机。在公式时钟自动机中,每一个事件对应一个命题、并且针对给定命题集上的每个线性命题时态逻辑公式,本文定义两个
随着无线通信和移动设备的飞速发展,如何保证客户端高速准确的从数据服务器端获得结果成为一项必须解决的课题。语义缓存是近些年来提出的一种解决这一问题的方法,它充分利用到
Web的飞速发展使其成为一个浩瀚而复杂的巨大数据源。整个Web可以进一步划分为Surface Web和Deep Web两大部分,Deep Web中信息的获取需要通过查询接口在线访问其后端的Web数
在无线通信设备智能化的迅速发展过程中涌现出一大批与无线通信技术相关的应用和科研领域,车载自组织网络(Vehicular Ad Hoc Networks, VANETs)就是一个非常典型的代表。相对
  广播是在移动ADHOC网络中被广泛应用的一个基本操作.有效的广播算法要求能在保证覆盖的基础上选择一个小的传送节点集.在实际的物理网络当中,由于节点的快速运动而的使网