论文部分内容阅读
[摘要]网络视频是网络教育资源中不可或缺的资源形式,在网络教育中已得到广泛应用。本文主要探讨如何利用经济、便捷的WMT来制作、发布和管理流媒体视频文件,建设网络视频教学资源。
[关键词]网络视频 流媒体技术 Windows Media服务
目前,网络流媒体传输系统的三大主流技术是Microsoft的Windows Media Technology(WMT)、RealNetworks的Real system和Apple的QuickTime。Real system虽然功能相对完整、跨平台性能良好,但它的专业软件需要购买使用;QuickTime的功能相对不太完整,因此占有市场相对较少。Microsoft的WMT与Microsoft的Windows操作系统相互捆绑,而windows操作系统目前应用最广,这使WMT有最广大的群众基础;免费捆绑附送,不仅经济而且操作方便,不需要额外安装软件。另外,Windows Media Encoder也多提供了屏幕捕捉的功能,对于有教育训练等需求的使用者是个很好用的工具。Windows Media的核心流媒体数据格式是ASF(Advanced Stream Format),视频、音频、图像、控制命令脚本和时间点等信息通过这种格式以网络数据包形式传输,实现流媒体的发布。最新的Windows Media流媒体文件扩展名是WMV和WMA,这两者主要是为了区别视频和音频,其结构与ASF文件没有本质区别。
一、Windows Media流媒体文件的制作
Windows Media流媒体文件的制作主要分为视频文件的编码和文件中插入控制信息这两个主要步骤。
1.流媒体视频文件的编码
流媒体视频文件的编码是指将视频信息用相应的编码器压缩生成流媒体格式的视频文件。Windows Media编码器可以将实况的视频信息和预先录制的视频文件转换为Windows Media格式。可以用“Windows Media编码器(Windows Media Encoder)”为客户计算机输送实况内容,或是将实况内容转换为文件,以备日后使用。音频和视频内容的实时源是可以接入声卡和视频卡的任何设备,包括CD播放器、话筒、摄像机及其它视频播放器。目前常用的流媒体视频文件编码器是Windows Media Encoder。
2.在流媒体视频文件中插入控制信息
在教学中,交互对提高学习的效果有着不言而喻的重要意义,交互也正是网络视频教学资源区别于一般视频的一大特点。Windows Media 流媒体技术对视频的交互性有很强的支持,要实现视频的交互功能,只需在流媒体视频文件中插入相应的控制信息即可。在流媒体视频文件中插入控制信息主要有以下几种方法:
(1)插入URL。流媒体播放的一个经典应用是这样的:在一个左右框架结构的网页中,左边框架中播放流媒体视频文件,当播放到某一时刻,右边框架中会显示相应的网页内容。这种由流媒体视频播放控制指定URL上网页显示的功能就需要在流媒体格式文件中插入相应的URL信息。
插入URL的方法是:在Windows Media Advanced Script Indexer中打开流媒体格式文件,在相应要打开网页的时间处暂停视频播放,在脚本区右击鼠标,选择Add。在弹出的New Script Properties 对话框中时间已经自动设定好,选择Type(类型)为URL,在Parameter(参数)域中输入URL,它指出将打开网页的地址和目标框架。如:page1.htm
[关键词]网络视频 流媒体技术 Windows Media服务
目前,网络流媒体传输系统的三大主流技术是Microsoft的Windows Media Technology(WMT)、RealNetworks的Real system和Apple的QuickTime。Real system虽然功能相对完整、跨平台性能良好,但它的专业软件需要购买使用;QuickTime的功能相对不太完整,因此占有市场相对较少。Microsoft的WMT与Microsoft的Windows操作系统相互捆绑,而windows操作系统目前应用最广,这使WMT有最广大的群众基础;免费捆绑附送,不仅经济而且操作方便,不需要额外安装软件。另外,Windows Media Encoder也多提供了屏幕捕捉的功能,对于有教育训练等需求的使用者是个很好用的工具。Windows Media的核心流媒体数据格式是ASF(Advanced Stream Format),视频、音频、图像、控制命令脚本和时间点等信息通过这种格式以网络数据包形式传输,实现流媒体的发布。最新的Windows Media流媒体文件扩展名是WMV和WMA,这两者主要是为了区别视频和音频,其结构与ASF文件没有本质区别。
一、Windows Media流媒体文件的制作
Windows Media流媒体文件的制作主要分为视频文件的编码和文件中插入控制信息这两个主要步骤。
1.流媒体视频文件的编码
流媒体视频文件的编码是指将视频信息用相应的编码器压缩生成流媒体格式的视频文件。Windows Media编码器可以将实况的视频信息和预先录制的视频文件转换为Windows Media格式。可以用“Windows Media编码器(Windows Media Encoder)”为客户计算机输送实况内容,或是将实况内容转换为文件,以备日后使用。音频和视频内容的实时源是可以接入声卡和视频卡的任何设备,包括CD播放器、话筒、摄像机及其它视频播放器。目前常用的流媒体视频文件编码器是Windows Media Encoder。
2.在流媒体视频文件中插入控制信息
在教学中,交互对提高学习的效果有着不言而喻的重要意义,交互也正是网络视频教学资源区别于一般视频的一大特点。Windows Media 流媒体技术对视频的交互性有很强的支持,要实现视频的交互功能,只需在流媒体视频文件中插入相应的控制信息即可。在流媒体视频文件中插入控制信息主要有以下几种方法:
(1)插入URL。流媒体播放的一个经典应用是这样的:在一个左右框架结构的网页中,左边框架中播放流媒体视频文件,当播放到某一时刻,右边框架中会显示相应的网页内容。这种由流媒体视频播放控制指定URL上网页显示的功能就需要在流媒体格式文件中插入相应的URL信息。
插入URL的方法是:在Windows Media Advanced Script Indexer中打开流媒体格式文件,在相应要打开网页的时间处暂停视频播放,在脚本区右击鼠标,选择Add。在弹出的New Script Properties 对话框中时间已经自动设定好,选择Type(类型)为URL,在Parameter(参数)域中输入URL,它指出将打开网页的地址和目标框架。如:page1.htm