基于Java平台的多媒体网络教学实时录播系统的设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:nike880713
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于计算机软硬件技术、计算机网络技术及音视频压缩技术的快速发展,使得在普通的软、硬件平台上实现实时的音视频处理和传输具备了可能性。因此,近些年来,基于Internet的多媒体技术成为学术研究和商用开发中一个非常活跃的领域,这就促使各种基于多媒体网络的教学应用系统应运而生,于是教育方式面临着一场巨大的变革。本文从实际的教学需求出发,提出了一个多媒体网络教学实时录播系统的设计方案,并给出了该方案在Java平台下的一种实现方法。 本文首先详细讲述了系统的设计方案。讲述的内容包括构成系统的三个模块(教师机、服务器和学生机)各自拥有的功能及其工作方式,三个模块之间所具的关系以及这三个模块是如何协同工作从而构成一个完整系统的。 接下来对系统所涉及的各项技术作了简单的介绍,这些技术对系统的实现至关重要,它们包括多媒体技术、JMF、IP多播、RTP、音视频压缩编码技术、多媒体传输同步技术等等。 最后,详细讲述了系统的实现方法及实现过程。讲述的内容包括教师机三路数据(尤其是教师机屏幕数据)采集的实现方法,教师机软件的结构及其运行机制,服务器录播的三种实现方法的对比,服务器软件的结构及其运行机制,教师机软件与服务器软件之间控制连接的实现方法,学生机软件的结构及其运行机制。
其他文献
多文化交流平台(Intercultural Collaboration Environment,ICE)是一项由亚洲多个国家共同参与的国际合作项目,其目标是利用机器翻译及其他相关技术,使得亚洲各国的用户可以
近年来,面临互联网经济巨大的前景和风险共存的事实,安全问题逐步成为企业信息主管关注和讨论的焦点。现在,许多企业具有一定的安全意识,常常使用一些传统措施,如访问控制、
流媒体技术是当前网络应用领域中的研究热点,而流媒体技术与移动终端平台的结合,则促进了移动流媒体的发展。移动流媒体应刚遵循流媒体技术的一般要求,即实时性,平滑性和同步
在计算机中,利用有机分子的信息处理能力来代替数字开关部件,这就是DNA计算的基本思想。以当前的计算机技术要实现微型化存在明显的局限性,所以要进行大的革新,很早以前就有人提
基于区域的图像检索技术(RBIR)是基于内容图像检索(CBIR)的一个重要研究方向。利用图像分割技术把图像分成多个区域,用区域特征集表示和索引图像。在一定程度上实现了对象层
本文首先对基于内容的图像检索(CBIR)的两个关键技术——特征提取和特征匹配进行了概述,分析了特征提取和特征匹配中常用方法的优缺点,介绍了一些基于内容的图像检索系统。其次
分件供送螺杆是现代包装机械供送系统中不可缺少的组成部分,该装置可以将不规则排列的批量物件逐个或分批地供送至指定的包装工位,并且保证进入包装工位时的速度、加速度、方
数据交换是实现企业应用集成(EAI)的一个重要的基础性手段。它的目标是实现企业间异构的业务系统(数据库异构、开发环境异构、运行环境异构等)之间的数据和信息的共享,以达到
移动代码的安全问题是移动计算的一个十分关键的问题。代码迷惑技术是解决移动代码安全问题的有效技术之一。此外,代码迷惑技术还在电子商务、分布式计算、软件加解密和密码学
随着计算机技术的发展,嵌入式系统作为计算机领域的一个重要组成部分,并成为近年来新兴的研究热点。目前,嵌入式产品广泛地应用于各行业的生产和人们的生活中,范围遍及金融、航天