基于smil的网络流媒体课件方案构建与技术实现探

基于smil的网络流媒体课件方案构建与技术实现探

ID:9701290

大小:56.00 KB

页数:10页

时间:2018-05-05

基于smil的网络流媒体课件方案构建与技术实现探_第1页
基于smil的网络流媒体课件方案构建与技术实现探_第2页
基于smil的网络流媒体课件方案构建与技术实现探_第3页
基于smil的网络流媒体课件方案构建与技术实现探_第4页
基于smil的网络流媒体课件方案构建与技术实现探_第5页
资源描述:

《基于smil的网络流媒体课件方案构建与技术实现探》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于SMIL的网络流媒体课件方案构建与技术实现探摘要 流媒体技术的出现为Inter带来了新的生机,它弥补了计算机网络的视频、音频方面的不足,并且流媒体同步技术的解决了视频/音频与电子讲稿的同步问题,为网络多媒体教学提供了又一种全新的模式。本文结合流媒体课件《数据结构与算法》具体开发实践,就基于SMIL的网络流媒体课件方案构建模式及技术实现方法与流程进行探讨,以期对此类课件开发提供一些启示。关键词流媒体;同步多媒体集成语言SMIL;课件1绪论Inter网络作为目前最具发展潜力的教育资源,对于实现教育社

2、会化与大众化,具有十分深远的社会价值,自Inter网络诞生之初到现在,教育工就不断尝试与之结合,从最早的HTML的网页教程到动态教学网站,从传统教学模式到网络个性化教学模式,从二维平面到三维立体资源,教育与网络之间结合的优化探索始终没有停止。随着Inter网络带宽的不断增长,网络应用的广度与深度不断扩大,基于流媒体(streammedia)传输的网络多媒体应用得到了迅速的发展,多媒体数据的Inter网络传输技术自然成为Inter网络研究和开发的热点。目前,网络上传播多媒体信息主要有两种方式:下载和流

3、式传输。下载方式是传统的传输方式,在播放之前,用户下载多媒体文件至本地,通常这类文件容量较大,依据目前的网络带宽条件,需要较长时间,并且对本地的存储容量也有一定的要求,这就限制了PDA等低存储容量设备的使用。流式传输则把多媒体信息通过服务器向用户实时地提供,采用这种方式时,用户不必等到整个文件全部下载完毕,而只需经过几秒或几十秒的启动时延即可播放。之后,客户端边接收数据边播放。与下载方式相比,流式传输具有显著的优点:一方面大大地缩短了启动延时,同时也降低了对缓存容量的需求;另一方面,又可以实现现场直

4、播形式的实时数据传输,这是下载等方式无法实现的,同时有助于保护多媒体数据的著作权。然而,对于基于流媒体的多媒体应用中,同于存在有文字、图片、动画、视频等多种媒体形式的存在,因此,视频流和其它形式的媒体流的同步就是要解决的重要问题之一。例如对于用于远程教学的网络教学课件来说,描述学习内容的幻灯片就必须要和教师授课的音频或视频流同步,才能达到正常的教学效果。为实现网络多媒体的同步及实时传输功能,同步多媒体集成语言(SMIL:SynchronizedMultimediaIntegrationLanguag

5、e)提供了全面的选择。SMIL本身是由3IL还可以实现一定的用户交互功能。2SMIL基础SMIL通常称作同步多媒体集成语言,属于扩展型标记语言的范畴,是Inter上用于集成多媒体节目尤其是流媒体的主要语言工具。SMIL是纯文本类型的语言,使用SMIL编写的多媒体文件也是标准的纯文本文件,可以用任何文本编辑器,例如IL源代码,以及进行相应的编辑。SMIL标记语言可以设置组合后的播放布局、播放文件、播放时间以及播放顺序和播放方式等等。和HIML文件一样,SMIL文件也是解释型的,播放器载入SMIL文件后

6、,读取其中的源代码,分析其语法结构,然后根据解释的结果播放各媒体文件。SMIL语言和其他多媒体集成工具相比,突出的优势包含以下七个方面:⑴由于流媒体服务器可以发布多种流媒体格式,如音频、视频、文字及图片等,SMIL文件只是将各种媒体文件关联起来,而并没有将它们融为一体。当想要重新组合生成新的多媒体节目时,只需重新编辑SMIL文件而无需对各媒体文件做任何改变;⑵由于SMIL为每一个关联的媒体文件都列出了一个独立的URL地址,在编制多媒体节目时,可以使用存放在网络中任何一台服务器上的媒体文件。这有利于网

7、络服务器的分类和有效使用。比如,可以将一段存放在Real服务器上的视频文件和一个存放在IL语言可以很方便地建立和控制多媒体节目以及各关联文件的时间线。对于具有内部时间线的媒体文件,比如音频和视频文件,可以运用SMIL选择播放其中的一个或几个片断。比如,对于一个30分钟的视频文件,可以播放其从10分钟到15分钟的片断;在节目的其他地方甚至在其他节目中再播放视频文件的其他片断,而不需要对该视频文件本身做任何变动;⑷当多媒体节目中含有多个同时播放的可视媒体对象时,比如,播放一段视频,需要同时显示相关文字说

8、明以及相关图片,运用SMIL可以精确安排整个窗口的播放布局,使得各媒体相得益彰,用户一目了然,充分体现网络多媒体的丰富效果;⑸运用SMIL可以使用户端的播放器选择播放不同语言的同一媒体内容。比如,制作一段有配音解说的视频文件;⑹运用SMIL可以为不同的传输带宽列出不同的媒体文件。用户端的媒体播放器会根据其各自的传输带宽选择载入相应的文件来播放。这样通过一个链接就实现了支持多带宽连接,而不必再为不同的网络用户,如Modem用户、ISDN用户和LAN用户,分别设置不同的带

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。