位置:51电子网 » 技术资料 » 通信网络

流媒体技术与网络远程教学

发布时间:2008/5/29 0:00:00 访问次数:395

网络远程教学是随着计算机的普及和互联网的崛起而发展起来的一种新型教学方式,并随着技术和设备等各方面的成熟将成为国民教育尤其是成人终生教育的一种主流形式。与传统的广播、电视的单向、定时播放的远程教育方式有所不同,网络远程教育可借助于计算机的人机交互功能完成多媒体教学,而且是双向式,个性化教学。网络远程教学由教育专家编制多媒体教学课件,经由互联网下载到联网的单机播放,既突破了学生年龄、时间、空间的限制,又突破了传统面授"大锅饭"的做法,每位学员都可以通过交互功能设置个性化的授课方案,起到良好的教学效果。

1 目前网络远程教学中存在的问题 网络远程教学分同步、异步两种教学模式。目前网络远程教学由于受到网络带宽的限制,多采用异步教学模式,也就是采用web浏览技术,教师先将多媒体课件放到服务器上,用户需要时将其下载到本地计算机再进行播放。这种模式下学员可以在任何自己认为适当的时间学习,由于牺牲了授课的实时交互性,师生之间基本上没有直接交流,使得教学的生动性大打折扣。由于受网络带宽和多媒体占用存储空间大的影响,目前大部分教育网站采用的网页异步教学形式主要以文本、图片为主,偶尔插入小段二维动画和声音媒体提供教材、讲义、练习等内容,有成本小、制作快、存储容量小等优势,但从本质上说,这种网页教学只是简单的将教学内容由书面形式改为电子形式,不能达到生动有趣的教学效果。另外多媒体信息的数据量大,在目前网络接入速度较低的情况下需要很长的时间将课件下载到本地计算机,并且需要占用大量硬盘存储空间,给用户带来很大不便。

设计一个理想的网络远程教学模式就是让每个学员都能感受"面对面"同步教学,可以和同组人员协作学习,也可以和老师实时沟通。这种模式要求教师授课场景、授课文字、图片、动画等内容都要实时通过网络传向单机,学员的问题和意见也将实时传递给远方的教师,这需要大量的声音、视频数据的编码、传输,在现实的网络带宽和技术支持下很难完成,需要一种新的技术--流媒体技术的支持。

2 流媒体的原理和特点

2.1 原 理

流媒体简单说就是应用流媒体技术在网络上传输的多媒体文件。流媒体技术是为解决以internet为代表的中低带宽网络上多媒体信息(以视、音频信息为主)传输问题而产生发展起来的一种网络新技术。流媒体技术把连续的影像和声音信息分成一些小片段,经压缩处理后放在网站服务器上,当用户端发出请求后,由服务器向用户连续、实时传递这些小片段,存于用户机内存,当预先下载一小段资料到内存中作为缓冲后,用户就可以利用解压缩设备(播放器)进行播放。用户可以边下载边观看,而无需等到整个压缩文件下载完毕后才开始播放。由于有一段缓冲资料在内存中,因此不会因传输延时,传输速度不均发生画面抖动甚至播放中断的现象。

目前流媒体产品主要有以下3种:real networks公司的real media,apple计算机公司的quicktime以及microsoft公司的advanced straming format(asf)。由于real media技术成熟较早,产品性能优越,成为商用主流产品,但microsoft公司的windows media technology后来居上,其核心asf文件是一种包含音、视频、图像及控制命令、脚本等多媒体信息在内的数据格式,称asf流。microsoft公司提供了从制作到发布、播放免费的全套解决方案和优越的性能更让人爱不释手。

2.2 数据压缩编码技术

流媒体技术采用mpeg-4视、音频编码算法对视、音频信息进行压缩编码。常用的vcd,dvd视、音频基于mpeg-1,mpeg-2编码,视频部分采用以矩形为单位的移动补偿技术和jpeg压缩编码方法,压缩率达26:1到30:1。mpeg-4的视频编码部分支持内容基的编码和解码功能,对场景使用分割算法抽取任意感兴趣的物理对象和内容(任意形状)进行编码和解码,并形成单独的图像对象层。使用合适的和专门的内容基移动预测工具,可以明显提高场景中某些图像对象的压缩率,对于速率为150kb/s的一小时节目来说,经mpeg-4压缩后其数据量为67.5mb,是普通mpeg格式数据量的1/10左右。流媒体数据压缩过程由windows media encoder等工具完成,生成的asf文件存储供media server使用。

2.3 流媒体的数据发布

windows media server主要负责流媒体数据的存储和发布,他可以播出的节目源有3个:既可以是保存在存储设备上的流媒体文件,也可以是视、音频编码器实时传送过来的节目,还可以是从其他媒体服务器上获取的节目。windows media encoder在编码时可针对不同的网络环境生成一个多达6种不同数据传输率的文件,这样不同用户接人带宽可以选择一种最接近的速率传输节目,当然低速率传输的图像质量会较差一些。另一方面,在节目播放过程中,传输速率还可以根据网络带宽的变化而动态地调整,确保始终处于最佳播放速率,避免信息流的中断。一台media server可同时提供上百人并发点播,用户只要通过集成在ie 5.0中的windows media player就可以

网络远程教学是随着计算机的普及和互联网的崛起而发展起来的一种新型教学方式,并随着技术和设备等各方面的成熟将成为国民教育尤其是成人终生教育的一种主流形式。与传统的广播、电视的单向、定时播放的远程教育方式有所不同,网络远程教育可借助于计算机的人机交互功能完成多媒体教学,而且是双向式,个性化教学。网络远程教学由教育专家编制多媒体教学课件,经由互联网下载到联网的单机播放,既突破了学生年龄、时间、空间的限制,又突破了传统面授"大锅饭"的做法,每位学员都可以通过交互功能设置个性化的授课方案,起到良好的教学效果。

1 目前网络远程教学中存在的问题 网络远程教学分同步、异步两种教学模式。目前网络远程教学由于受到网络带宽的限制,多采用异步教学模式,也就是采用web浏览技术,教师先将多媒体课件放到服务器上,用户需要时将其下载到本地计算机再进行播放。这种模式下学员可以在任何自己认为适当的时间学习,由于牺牲了授课的实时交互性,师生之间基本上没有直接交流,使得教学的生动性大打折扣。由于受网络带宽和多媒体占用存储空间大的影响,目前大部分教育网站采用的网页异步教学形式主要以文本、图片为主,偶尔插入小段二维动画和声音媒体提供教材、讲义、练习等内容,有成本小、制作快、存储容量小等优势,但从本质上说,这种网页教学只是简单的将教学内容由书面形式改为电子形式,不能达到生动有趣的教学效果。另外多媒体信息的数据量大,在目前网络接入速度较低的情况下需要很长的时间将课件下载到本地计算机,并且需要占用大量硬盘存储空间,给用户带来很大不便。

设计一个理想的网络远程教学模式就是让每个学员都能感受"面对面"同步教学,可以和同组人员协作学习,也可以和老师实时沟通。这种模式要求教师授课场景、授课文字、图片、动画等内容都要实时通过网络传向单机,学员的问题和意见也将实时传递给远方的教师,这需要大量的声音、视频数据的编码、传输,在现实的网络带宽和技术支持下很难完成,需要一种新的技术--流媒体技术的支持。

2 流媒体的原理和特点

2.1 原 理

流媒体简单说就是应用流媒体技术在网络上传输的多媒体文件。流媒体技术是为解决以internet为代表的中低带宽网络上多媒体信息(以视、音频信息为主)传输问题而产生发展起来的一种网络新技术。流媒体技术把连续的影像和声音信息分成一些小片段,经压缩处理后放在网站服务器上,当用户端发出请求后,由服务器向用户连续、实时传递这些小片段,存于用户机内存,当预先下载一小段资料到内存中作为缓冲后,用户就可以利用解压缩设备(播放器)进行播放。用户可以边下载边观看,而无需等到整个压缩文件下载完毕后才开始播放。由于有一段缓冲资料在内存中,因此不会因传输延时,传输速度不均发生画面抖动甚至播放中断的现象。

目前流媒体产品主要有以下3种:real networks公司的real media,apple计算机公司的quicktime以及microsoft公司的advanced straming format(asf)。由于real media技术成熟较早,产品性能优越,成为商用主流产品,但microsoft公司的windows media technology后来居上,其核心asf文件是一种包含音、视频、图像及控制命令、脚本等多媒体信息在内的数据格式,称asf流。microsoft公司提供了从制作到发布、播放免费的全套解决方案和优越的性能更让人爱不释手。

2.2 数据压缩编码技术

流媒体技术采用mpeg-4视、音频编码算法对视、音频信息进行压缩编码。常用的vcd,dvd视、音频基于mpeg-1,mpeg-2编码,视频部分采用以矩形为单位的移动补偿技术和jpeg压缩编码方法,压缩率达26:1到30:1。mpeg-4的视频编码部分支持内容基的编码和解码功能,对场景使用分割算法抽取任意感兴趣的物理对象和内容(任意形状)进行编码和解码,并形成单独的图像对象层。使用合适的和专门的内容基移动预测工具,可以明显提高场景中某些图像对象的压缩率,对于速率为150kb/s的一小时节目来说,经mpeg-4压缩后其数据量为67.5mb,是普通mpeg格式数据量的1/10左右。流媒体数据压缩过程由windows media encoder等工具完成,生成的asf文件存储供media server使用。

2.3 流媒体的数据发布

windows media server主要负责流媒体数据的存储和发布,他可以播出的节目源有3个:既可以是保存在存储设备上的流媒体文件,也可以是视、音频编码器实时传送过来的节目,还可以是从其他媒体服务器上获取的节目。windows media encoder在编码时可针对不同的网络环境生成一个多达6种不同数据传输率的文件,这样不同用户接人带宽可以选择一种最接近的速率传输节目,当然低速率传输的图像质量会较差一些。另一方面,在节目播放过程中,传输速率还可以根据网络带宽的变化而动态地调整,确保始终处于最佳播放速率,避免信息流的中断。一台media server可同时提供上百人并发点播,用户只要通过集成在ie 5.0中的windows media player就可以

相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!