一. 流媒体技术概述 所谓流媒体技术(或称流式媒体技术)就是把连续的影像和声音信息(视音频文件)经过压缩处理后存放到网络服务器上,由网络服务器把节目传送到网络,用户在客户端通过播放器就可实时观看节目。 与传统的单纯的下载相比较,流媒体具有明显的优点。 (1) 由于不需要将全部数据下载,因此等待时间可以大大缩短,节省了时间; (2)由于流文件往往小于原始文件的数据量,并且用户也不需要将全部流文件下载到硬盘,从而节省了大量的磁盘空间,提高了数据传输效率。整个过程的实现涉及到流媒体数据的采集、压缩、存储、传输以及网络通信等多项技术。 流媒体对网络带宽的要求并不是没有,而是在原来的基础上小多了。当网络带宽低于流媒体带宽时或网络堵塞时会造成图像和声音的停顿和不连贯。为了达到流畅的效果,通常都会采用压缩编码工具对音频和视频进行压缩编码。在影音品质可以接受的范围内,降低其品质以减小文件,保证流媒体传播的顺畅。流媒体在播放时,流媒体播放器进行解压缩。文件被压缩时,在不影响播放质量的前提下,会丢弃一些不必要的数据,这样流媒体文件的体积要比其它类型的媒体文件小得多。 一般说来,图像压缩率愈高,所需频带就可以愈窄,就可以适应较低速率的传输。当然,图像的质量也差多了。反之,压缩率低一点,图像质量就好一点,所需频带就宽一点。 我们这里主要采用了两种压缩比率的方案,以适合不同的网络环境: * 窄带方式(适于Modem方式)——采用28.8Kbps及以上的Modem上网的环境。提供160x114 pix的图象,以及连贯的声音(混合单声)。由于带宽的限制,图象比较粗糙,。 * 宽带方式(适于宽带网环境)——有较高的通讯速率(100Kbps以上),如在局域网,小区宽带网中。可以提供较好质量的图象(320x240 pix),以及立体声伴音。
二.流媒体技术在远程教育中的应用
流媒体技术是一个综合的技术,它包括采集、编码、传输、储存、解码等多项技术。流媒体应用系统一般由分编码端、服务器端和用户终端三部分组成。流媒体技术在学校的应用前景广阔,可用于课件点播、交互教学、电视转播、远程监控、视频会议等。
课件点播 课件点播是远程教育的主要形式。它的优势是多媒体课件具有更丰富的表现力,而且,学生可以在方便的时候学习,形式更加灵活自由。 课件点播的实现方式是先制作课件,将教师讲的课程用摄像机拍摄下来,并用采集卡采集进计算机后编码成流媒体格式,之后,将教材输入计算机,利用FLASH制作动画演示。然后,利用SMIL语言将教师讲课的录像、教材文本、FLASH演示和搜集到的其它素材集成在一起,制作出表现力丰富的多媒体课件。将多媒体课件放在流媒体服务器上,然后再集成到网站里,如果需要对学生收费,还要加上身份认证、计费的功能。
交互教学 为了实现交互教学,需将一台摄像机放在教师授课的教室,摄像机拍摄的教师授课过程实时地被传输到流媒体编码机,经过采集卡的采集、编码后再实时地上传给流媒体服务器,再由流媒体服务器实时发布到其它教室的终端计算机,并利用投影仪将名师的授课过程实时地播放出来,供这个教室的学生观看。 
为了方便与授课老师不在同一个教室的学生能与老师在授课过程中实时地交流问题,可以在学生所在的教室安装摄像机和编码计算机,用来拍摄并上传提问学生的影像,并在授课老师所在的教室安装一台终端计算机和投影仪,用来播放提问学生的视频,从而达到老师和异地学生的实时交互。
由于当前网络带宽的限制,流式媒体无疑是最佳的选择,就目前来讲,能够在互联网上进行多媒体交互教学的技术多为流媒体,学生可以在家通过一台计算机、一条电话线、一只Modem就可以参加到远程教学当中来。对于教师来讲,也无须做过多的准备,授课方法基本与传统授课方法相同,只不过面对的是摄像头和计算机而已。
宽带网视频点播 使用流媒体中的VOD(视频点播)技术,还广泛应用到远程培训。大型企业可以利用基于流技术的远程教育系统作为对员工进行培训的手段,现在微软公司自己内部就大量使用了其自己的流技术产品作为其全球各分公司间员工培训和交流的手段。 随着网络及流媒体技术的发展,不仅远程教育网站采用流媒体作为主要的网络教学方式,很多大型的新闻娱乐媒体都在Internet上提供基于流技术的音视频节目,如国外的CNN、CBS以及我国的中央电视台、北京电视台等,有人将这种Internet上的播放节目称之为"webcast"。
互联网直播 也许大家对于现场直播、卫星转播之类的名词已经非常熟悉,现在互联网直播(或称为网络直播)的概念已经随着互联网的普及和网民数量的增多越来越受到关注,从互联网上直接收看体育赛事、重大庆典、商贸展览成为很多网民的愿望。而很多厂商希望借助网上直播的形式将自己的产品和活动传遍全世界,这种传播途径和达到的广告效应,任何一种媒体都不能达到如此速度之快、范围之广的。这一切都促成了互联网直播的形成。
|