优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于流媒体的多媒体课件设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要 随着互联网的普及,利用网络传输声音与视频信号的需求也越来越大。广播电视等媒体上网后,也都希望通过互联网来发布自己的音视频节目。但是,音视频在存贮时文件的体积一般都十分庞大。在网络带宽还很有限的情况下,花几十分钟甚至更长的时间等待一个音视频文件的传输,不能不说是一件让人头疼的事。流媒体技术的出现,在一定程度上使互联网传输音视频难的局面得到改善。 流媒体是应用流技术在网络上传输的多媒体文件。流媒体技术是一种使用流式传输连续的时基媒体的技术。流式传输方式是将视频、音频等其他媒体压缩为一个个压缩包,由视频服务器向用户计算机连续、实时传送,只需要在用户端缓存足够可播放的视频容量就可以开始播放。 本课件实现的总体方案是,采用标准的B/S模式,才用PHP动态网页开发技术,开发多媒体课件发布管理后台,将相关信息记录进入数据库。 采用PowerPoint,将软件工程课程制作成为多媒体课件,详细设置背景图片、播放效果等待,并转换PowerPoint为流媒体格式,通过后台管理系统发。 采用PHP动态网页开发技术,开发前台显示页面,以列表的形式列出多媒体课件信息,用户点击具体的课程,进入详细的课程视频播放页面。 本文主要阐述了基于流媒体的多媒体课件设计方案,其设计内容包括:系统总体架构设计,软件工程多媒体课件设计,软件工程多媒体视频制作,后台发布管理系统开发,前台页面开发,以及系统运行配置。 [关键词]流媒体 多媒体 课件 播放 流媒体是应用流技术在网络上传输的多媒体文件,流技术就是把连续的视音频信息经过压缩处理后存放到网站服务器,让用户随时在线视听的网络传输技术。 流媒体实现的关键技术就是流式传输,流式传输主要指将整个音频和视频等多媒体文件经过特定的压缩方式解析成一个个压缩包,由视频服务器向用户顺序或实时传送。用户不必像采用下载方式那样等到整个文件全部下载完毕,而是只需经过几秒的启动延时即可对压缩的多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服务器内继续下载。该技术先在电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,当网路实际连线速度小于播放所耗用资料的速度时,播放程序会取用这一小段缓冲区内的资料,避免播放的中断,也使得播放品质得以维持。 流媒体信息服务与管理系统,综合了计算机、通信、多媒体、电视技术等多项现代先进技术成果,具备高度的交互能力和网络带宽的自适应性,使其在各种领域有着广泛的应用前景,它可用于多媒体教学、网络电视、网络电台、互动式电视会议、电视购物、远程医疗、各类娱乐场所、宾馆可视化服务、广告宣传等领域。将成为人们工作、学习、休闲娱乐进入信息化时代的主要应用之一。 2.1 流媒体技术简介 流媒体(Streaming Media)是应用流技术在Internet/Intranet网络上传输的多媒体文件,如音频、视频和其它多媒体文件。而流媒体技术就是把连续的视音频信息经过压缩处理后存放到网站服务器,让用户随时在线视听的网络传输技术。它是建立在很多基础技术之上的技术。它的基础技术包括:网络通信、流媒体数据采集、流媒体数据压缩、流媒体数据存储、流媒体数据传输和流媒体播放。 流媒体实现的关键技术就是流式传输,流式传输主要指将整个音频和视频等多媒体文件经过特定的压缩方式解析成一个个压缩包,由视频服务器向用户顺序或实时传送。用户只需经过几秒的启动延时即可对压缩的多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服务器内继续下载。 2.2 流媒体系统的组成? 流媒体系统包括以下5个方面的内容: (1). 流媒体后台发布管理系统:使用网页开发技术开发实现后台发布管理系统,将流媒体课件详细信息发布保存到数据库中,供前台页面调用显示。 (2).前台显示播放页面:将后台发布的流媒体课件信息读取并显示到前台页面中,以列表的形式展现给客户,供客户点击播放。 (3). 服务器:存放和控制流媒体的数据,架设网站系统,及后台发布管理系统,用户输入服务器IP或专用域名即可进入实用。 (4). 网络:适合多媒体传输协议甚至是实时传输协议的网络,如RTP与RTCP等。 (5). 播放器:供客户端浏览流媒体文件,提供暂停、停止、最大化、声音调节等功能,以便客户能更好的观看立媒体文件。