流媒体课程点播系统的研究与实现

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:wMystarw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今计算机网络和信息传播技术的迅猛发展,人类传统的教育手段和方法正受到极大的挑战,网络教学迅速涌起并成为当今教育的重要发展趋势。实现网络远程教学主要涉及两个基本问题:音/视频数据流的传送与同步以及音/视频数据流与其它数据(例如Word,PPT等)之间的同步。而流媒体技术为实现音/视频的开发和传输提供了有力支持,已逐渐成为网络中音/视频传输的核心技术。 虽然当前各种网络远程教学系统已经广泛应用到教育、科研甚至娱乐等各个领域,但是现有网络远程教学系统仍存在多媒体课程播放质量不高、音/视频与文字不同步、传输不流畅和成本较高等问题。据此,本文研究了流媒体技术、同步机制与系统设计等问题,实现了JMF(Java Media Framework)下的流媒体课程点播系统。 本文的创新和主要特色是:首先提出了利用两端速率早期预测的网络拥塞控制方法,使流媒体传输更加流畅;其次实现了将独立的音频mp3与PPT(PowerPoint)课程进行同步控制;最后利用Java媒体框架设计实现了流媒体课程点播系统,包括音频流媒体的制作、发送、传输、接收与播放。
其他文献
缓存技术是减轻服务器负载、减少网络拥塞、降低客户访问延迟的有效途径。但仅使用Web缓存技术作用有限。为提高缓存系统的性能,引入了Web预取技术,于是选择哪些数据源进行研究
数据流是近年出现的一个新的应用类型,具有连续、无限、高速等特点。典型的数据流包括:无线传感器网络应用环境中由传感器传回的各种监测数据、股票交易所的股票价格信息、网络
逆向工程作为产品快速成型的重要技术,在电影特技、医学、文物修复等领域中有着广泛的应用。散乱点云简化及三角剖分曲面重建是逆向工程中两个关键的技术,然而,许多简化算法
由于火箭构成的复杂性及航天任务的高可靠性,对火箭的自动化测试会产生大量的测试数据。以往火箭测试数据多是以测试项目为单位保存对应文本文件,数据判读或分析时需人工查看相
学位
正交频分复用技术和多天线多输入多输出技术被认为是下一代无线通信的核心技术。在无线通信系统中,MAC层的无线资源管理算法控制和管理数据传输信道、反馈信道和发射功率等资
实体关系抽取是信息抽取领域的一个非常重要的子领域。实体关系抽取任务主要是利用计算机自动抽取命名实体之间的关系。通常,实体关系抽取问题可转化为分类问题,首先列出一个
随着计算机仿真技术的发展,仿真技术被广泛地应用到工业生产和国防科学研究中,但随着研究问题的复杂程度的增加,单个仿真系统已经无法满足要求,必须依赖多个仿真系统进行分布式仿
学位
图像图形技术作为Web浏览技术的基础,在基于互联网的多媒体教学,信息发布等领域起着非常重要的作用。互联网上流行的矢量图形技术主要由MacroMedia公司的Flash来实现。Flash文
随着软件自动化测试技术的广泛应用,自动化测试脚本复用技术逐渐成为了自动化测试领域的研究热点。然而,目前对测试脚本复用技术的研究还比较少,本文提出并实现了一种有效的方法
随着计算机和网络技术的发展,人类进入了“一人多机”的时代,因而网络移动作为一种多机随时随地接入Internet的方式,受到学界和工业界越来越多的关注。网络移动是移动IPv6等