美章网 精品范文 流媒体技术论文范文

流媒体技术论文范文

前言:我们精心挑选了数篇优质流媒体技术论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。

流媒体技术论文

第1篇

本文在引言部分阐述了流媒体技术的基础:流媒体的一般概念及相关的概念。在正文部分介绍了流媒体技术的原理以及媒体服务器的硬件平台。最后主要的介绍了流媒体技术了两种教育应用:校园网视频系统的解决方案和远程多媒体教学方案。

关键字:流媒体流式传输媒体服务器校园网视频系统远程多媒体教学系统

一、引言

在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。流式传输避免了用户必须等待整个文件全部从Internet上下载才能观看的缺点。

流媒体指在Internet/Intranet中使用流式传输技术的连续时基媒体,如:音频、视频或多媒体文件。流式媒体在播放前并不下载整个文件,只将开始部分内容存入内存,流式媒体的数据流随时传送随时播放,只是在开始时有一些延迟。

在这篇文章中,主要是讨论流媒体的技术基础,以及流媒体技术在教育中的应用。

二、流媒体技术基础

1、流媒体技术的原理

流式传输的实现需要缓存。因为Internet以包传输为基础进行断续的异步传输,对一个实时A/V源或存储的A/V文件,在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使播放出现停顿。通常高速缓存所需容量并不大,因为高速缓存使用环形链表结构来存储数据:通过丢弃已经播放的内容,流可以重新利用空出的高速缓存空间来缓存后续尚未播放的内容。

流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;然后客户机上的Web浏览器启动A/VHelper程序,使用HTTP从Web服务器检索相关参数对Helper程序初始化。这些参数可能包括目录信息、A/V数据的编码类型或与A/V检索相关的服务器地址。

A/VHelper程序及A/V服务器运行实时流控制协议(RTSP),以交换A/V传输所需的控制信息。与CD播放机或VCRs所提供的功能相似,RTSP提供了操纵播放、快进、快倒、暂停及录制等命令的方法。A/V服务器使用RTP/UDP协议将A/V数据传输给A/V客户程序(一般可认为客户程序等同于Helper程序),一旦A/V数据抵达客户端,A/V客户程序即可播放输出。

需要说明的是,在流式传输中,使用RTP/UDP和RTSP/TCP两种不同的通信协议与A/V服务器建立联系,是为了能够把服务器的输出重定向到一个不同于运行A/VHelper程序所在客户机的目的地址。实现流式传输一般都需要专用服务器和播放器,其基本原理如图1所示。

图1.流式传输的基本原理

2、媒体服务器硬件平台

视频服务器把存储在存储系统中的视频信息以视频流的形式通过网络接口发送给相应的客户,响应客户的交互请求,保证视频流的连续输出。视频信息具有同步性要求,一方面必须以恒定的速率播放,否则引起画面的抖动,如MPEG-1视频标准要求以1.5Mb/s左右的速度播放视频流。另一方面,在视频流中包含的多种信号必须保持同步,如画面的配音必须和口型相一致。另外,视频具有数据量大的特点,一个经MPEG-1压缩的90min的电影,长度约为1GB,它在存储系统上的存放方式,直接影响视频服务器提供的交互服务,如快进和快倒等功能的实现。视频服务器必须解决视频流特性提出的要求。

视频服务器的工作模式是当服务器响应客户的视频流后,从存储系统读入一部分视频数据到对应于这个视频流的特定的缓存中,然后此缓存中的内容送入网络接口发送到客户。当一个新的客户请求视频服务时,服务器根据系统资源的使用情况,决定是否响应此请求。系统的资源包括存储I/O的带宽、网络带宽、内存大小和CPU的使用率。

三、流媒体技术的应用

互联网的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,流媒体业务正变得日益流行。流媒体技术广泛用于多媒体新闻、在线直播、网络广告、电子商务、视频点播、远程教育、远程医疗、网络电台、实时视频会议等互联网信息服务的方方面面。流媒体技术的应用将为网络信息交流带来革命性的变化,对人们的工作和生活将产生深远的影响。

一个完整的流媒体解决方案应是相关软硬件的完美集成,它大致包括下面几个方面的内容:内容采集、视音频捕获和压缩编码、内容编辑、内容存储和播放、应用服务器内容管理及用户管理等。

下面就介绍流媒体技术在教育上的两个具体的应用方案。

1、校园网视频系统

校园网的建设随着教育产业的兴起和发展也逐渐呈现出蓬勃向上的态势。随着多媒体技术的不断发展,特别是多媒体传输技术的突破,使网络多媒体教学得以实现。现在已经有许多的成熟的产品可以用来组建网络多媒体教学的解决方案。

一般一个校园网视频系统的要求有:

(1)通过校园网实现音、视频实况转播、视频预订,制作并存储节目。

(2)在校园网上实现VOD教学。

图2.校园网系统方案

每个教室安装相应的软件及视频卡,摄像头,麦克风,可以把教室实时的声音和图象通过校园网传到监控中心。在存储服务器安装SERVER软件,可以存贮传输过来的实时图象。在点播服务器安装SERVER软件,存储视频节目。

虽然现在校园网络硬件水平和质量现在都非常高,但是,困惑也随之而来,具体表现为以下几个方面:

A、校园网投入大,但没有用在教育主业上。

B、网络仅用在办公自动化中,投资效益低。

C、无法实现充分共享。即享受好的教育资源的学生很有限;同样的课程需要年复一年的教授;同样的问题需要一次次重复回答;材质差异明显的学生按同一模式接受教育,做不到因材施教。

计算机网络技术在教育产业中的应用现状和由此产生的问题引起了教育界和计算机界对于计算机网络条件下教学模式的思考。教学模式在网络条件下最终会变化成什么样子?目前和将来一段时间内网络技术发展到底能导致产生哪些更富成效的教育手段,逐步推动教学模式的改变?

2、远程多媒体教学系统

知识经济的时代需要人们不断的学习新的知识、技能,才能跟上时代的步伐。学习必须转变成一个伴随每个人一生的过程。网上教育突破了传统"面授"教学的局限,为求知者提供了时间分散、资源共享、地域广阔、交互式的教学新方式,因而广受人们观注。

从远程教育的定义可以看出它有下列三方面的内涵:学生与教师的分离,学生与学生的分离,利用传播媒体和传输系统组织教学。从技术上讲,远程教育系统是建立在现代传媒技术基础上的多媒体应用系统,它通过现代的通信网络将教师的图象、声音和电子教案传送给学生,也可以根据需要将学生的图象、声音回送给教师,从而模拟出学校教育的授课方式;同时还可以利用现有的网络条件建立虚拟的班级,加强学生之间的交流。

鉴于远程教育的深远意义,我们的远程多媒体教学系统所要实现的功能有:实现教学课件的点播(VOD),教学直播,网络课堂等等。

在IP网上开展远程教学活动,需要解决两个基本问题:音频、视频流信息的传送以及它们与数据之间的同步。由于音频、视频信息的带宽比较宽,不可能让学生将所有的节目下载到本地计算机上后再播放,必须要采用先进网络播放技术来实现边发送边播放。此外,由于在教学过程中教师会经常使用电子教案来辅助教学,比如用PowerPoint,而电子教案的展示与音频、视频流之间有严格的时间同步关系,这就要求在传输过程中我们仍然要保持它们之间的同步关系。

图3.远程教育网络结构

系统的工作过程如下:输入的视频和音频信号将送给MPEG4的编码器进行编码,编码器输出的节目流既可以存入存储设备也可以直接送给MediaServer,MediaServer的主要功能是完成节目流的播出。MediaServer播出的节目有三个来源,它可能是保存在存储设备中的ASF文件,也可以是编码器实时传送来的节目,它播出的节目还可以从其它的MediaServer上获取。普通的用户可以通过LAN或通过无线网络接入到该系统之中。

参考文献

[1]曹功靖,王晖,吴玲达Real流媒体技术及其在远程教学中的应用计算机应用研究2001.

第2篇

1.1流式传输基本原理

在进行远程教学的时候,让远程的学生端顺利接收到源于教师端的信息是最基本的要求之一。事实上,教师端传来的信息具有一定的多样性,包括:图片、视频、文本、音频等等。从基本上说,网络传输速度极其不稳定的主要原因在于:学生采用的上网设备和网络带宽存在着一定的差异性。一般来说,在网络带宽十分有限的前提下,远程教学所需解决的实际难题是:确保一端能够顺利接收到另一端的信息。实践证明,流式传输是较为明智的选择之一。

1.2流媒体工作方式

采用流式传输的方式,对多媒体信息数据进行有序传输被称为流媒体技术。在开始播放之前,无需下载全部多媒体文件。在经过特殊的压缩处理之后,将最开始部分的影像和声音分成压缩包,并且在流媒体技术的服务器中放置压缩包。另外,也可以将缓冲区创建在相关终端上,这些终端包括:学生所使用的电脑、移动手机等等。一般来说,在开始播放文件之前,终端播放器会先对一部分信息进行下载,当成缓存信息。在绝大多数学生对缓存信息进行播放的过程中,后台会对文件剩余部分继续下载。在终端缓冲区里面的绝大部分多媒体信息会通过播放器持续向学生进行播放。终端缓冲区会持续不断地接收到来自后台服务器的文件剩余部分,达到对多媒体文件边播放边下载的预期成效。

2流媒体技术在新校区融合网络中的应用

对流媒体及其相关技术原理进行较为细致地阐述之后,接下来,针对流媒体技术在新校区融合网络中的应用,谈谈自己的认识和体会,希望能够达到流媒体技术在新校区融合网络中应用研究的预期效果。

2.1课件点播

对于相当一部分教材来说,网上课件是其十分重要的组成部分。很明确地说,超媒体结构在网上课件中得到了较为广泛的应用。毫无疑问,课件点播具有一定的优势。这些优点主要表现为:学生能够有选择性地进行观看、跳着看课件,并且具有较好的示范性、交互性、及时性。资料表明,网上课件的主要服务对象为学生,能够顺利开展个性化学习。换句话说,为了最大程度地满足不同层次学习者的实际需求,网上课件的教学内容越来越丰富,表现形式越来越多样化。另外,交互式教学,不容忽视。

2.2讲座直播

实践证明,在讲座直播的过程中,流媒体技术起到至关重要的作用。从严格意义上说,即使处于低带宽的环境,科学、合理地应用流媒体技术,就能确保音视频信息的质量。换句话说,即使广大学生的连接速率不同,科学、合理地应用流媒体技术,就能够取得高质量、令人满意的音视频效果。从某种意义上说,讲座直播能否顺利开展,很大程度上取决于能否高效处理网络带宽难题。事实上,科学、合理地应用流媒体技术,有利于最大程度地节约带宽,有利于最大限度地降低服务器端的负荷。随着流媒体技术水平的大幅度攀升、宽带网的广泛应用,绝大部分学生能够在网上随时随地直接收看各类讲座。新校区的重要资讯和定期举办的大型活动会在网上直播,并且取得了预期的宣传效果。

2.3视频点播

通常来说,视频点播是一种交互式多媒体视频点播技术,它对计算机技术、电视技术和通讯技术进行了十分高效的融合。事实上,绝大多数人们收看传统的电视节目具有一定的被动性。我们可以这么说,只要选择采用网络技术和视频技术,就能达到按照个人喜好收看电视节目,并且任意进行播放的目标。调查显示,现有的网络技术和视频技术,能够将动态影视图像、文字、动态图片、声音结合成为有机联系的统一整体。换句话说,只有科学、高效、合理地应用网络技术和视频技术,才能为广大用户提供优质的实时、交互服务,尽可能满足相关用户的实际需求。

3结语

第3篇

流媒体技术在教学信息化中的应用主要体现在远程教学与现实教学这两个方面。

1.1流媒体技术在远程教学中的应用

远程教育作为在数字化信号环境视域下的一种师生分离的教学活动,以流式技术的发展为基础,在终身、素质、继续教育理念的影响下,使远程教育教学成为了现实。流媒体技术在远程教学中的应用主要体现在以下几点:

1.1.1课件点播

课件点播是基于流媒体技术的基础上进行远程网络教学的一种重要的组织形式。课件点播过程是教学资源管理中心将教师的授课过程录像,与课程相关的音、视频资料,以及与教师授课过程中同步的电脑屏幕信息等多媒体内容存储到点播服务器上,学习者登录远程学习网络系统后,根据自身需要,即可点播教师的授课实况进行自主型学习,并同步查看相关的学习资源。如,流技术制作的实时\非实IP课件。与传统教学模式相比,凸显“以学生为本”,根据学生的实际,选择运用相关的教学资源,对学生进行教学。学生可以随时、随地点播自己所需的教学课件,这种教学方式使学生的学习更加自由、灵活,从而充分发挥了学生学习上的主动性,同时,达到以“学习者”为中心目标。

1.1.2实时同步授课

随着教育教学的改革,受时间、地点等因素的限制,大部分学生很难听到名师的授课,而流媒体技术却使其成为了现实。远程网络教学资源中心将名师现场授课的音频、视频、数据等实时地传送到目的地,这样远端的学生可以像现场一样倾听名师授课。这样在实现资源共享、解决师资力量短缺的同时,最大限度的获得了良好的教学效果。

1.1.3网上教学与培训

利用流媒体技术制作出网页型的课件,能使教师讲解的视频图像、音频信号及讲义内容同屏显示,学生上网即可学习课程。使用流媒体技术制作的动画、演示可以直接插入到网页中,学生可以使用网页型在线帮助方式,获得操作演示路径。在技能培训上,许多基本的培训项目,可以使用文字、图像、声音与视频来制作多媒体演示,使教学过程变得更加生动形象[3]。例如,当前研究生考前的教学与培训,多数还是进行网上自我学习与培训。

1.2流媒体技术在实际教学中的应用

相对于流媒体技术在远程教学中的运用,其在实际教学中的应用度还相对较低,主要应用在以下几点:

1.2.1流媒体技术在课件制作中的应用

计算机技术在教学中的应用已经不能适应教育教学改革的需求,例如,当前在教学过程中,应用的是PPT教学,无论是从视频上,还是音频上都不能像流媒体技术制作出的课件那样给予学生生动、形象的视听觉效应。教师利用流媒体技术实现了一个用户多媒体课件制作的平台,利用此平台制作出的课件,用于校园的课件点播系统中,并取得良好的教学效益。

1.2.2实时性的多媒体教学

在传统的教学模式中未引入流媒体技术,而现在大部分中小学及高等院校都已配备了计算机、DVD\CVD、投影仪、交换机、音响等一整套的多媒体教学系统。通过多媒体教学系统的运用不仅减少了教师的工作量,而且使学生形成了良好的视觉、听觉形象。

1.2.3教学监控、电子考勤功能

大部分学校基于流媒体技术建立流媒体教学平台,并应用于教学管理过程中,可以充分利用次系统对教师与学生进行教育教学管理。管理过程具体表现是通过定时、定点地打卡或录像来对教师教学与学生的出勤、上课情况进行考核和检查,为教师教学与学生的学习创造了和谐的氛围。

1.2.4数字化网络图书馆

各高等院校在图书馆资源、信息管理等方面已加强了流媒体技术的应用。例如,学生可以通过网络检索、预定自己所需图书,还可以下载相关的期刊文献、电子书等资源,实现了不同高校之间资源共享的同时,也为教育教学奠定了良好的基础。

1.2.5远程视频会议

通过流媒体技术的应用,建立远程视频会议交流的平台,有利于不同地区的教育工作者参与到教育教学的发展中来。教育工作者通过远程视频会议使教育教学的发展取得了良好的效果,实现了资源的共享,为学校也节省了大量的经费。

2、流媒体技术在教学中的应用前景

随着计算机网络技术与数据通信的快速发展,流媒体技术的应用也会变的越来越普及。就目前情况来看,流媒体技术多应用于网络电台、远程教育、收费播放、视频点播、互联网直播等领域。而流媒体技术在教学信息化中的应用还存在诸多瑕疵,需要流媒体技术工作人员不断改进,促进信息化教学的实现。从流媒体技术在教学信息化中的应用现状中,我们不难看出:我国的远程网络教学还处在起步阶段,其巨大潜力有待开发,而流媒体技术在实际教学与数字化图书馆中具有更加广阔的发展前景。这就需要教育工作者立足本地区教育技术现状,在信息化教育教学理念的指导下,积极实践,勇于探索,使网络充分发挥其教学功能。例如,实现点播式自主学习、在线直播教学及异地协作式学习,解决师资力量匮乏的问题,实现资源共享,促进我国教育教学信息化的可持续发展。

3、结论

第4篇

原文

一、绪论

随着Web应用的不断增加,Web站点上所包含的各种各样的信息量也在飞速增长。因此,Web用户需要有一种方法来方便地得到自己想要的信息。如果一个Web站点能够提供可定制特性或个性化内容以便能为站点浏览者提供他们所需的信息,那么它将具有很强的竞争优势。

1.个性化网站

1.1什么是站点个性化

什么是站点个性化?简单地说,站点个性化就是为特定的用户指定特定的Web内容和应用,即Web内容开发人员基于某些条件为特定的个人或用户组而裁剪信息或一个应用。它通过以下步骤来实现:首先收集和存储站点访问者的信息,然后对信息做分析,在分析的基础上在适当的时间将适当的内容提交给每个访问者。在将一个Web站点个性化时,需要区分每个访问者,这主要有两个基本原因,一是为了匹配内容(信息),二是为了提交特定的信息和应用程序给访问者并在所能提供的服务的基础上相应改变应用的处理流程。

1.2使用个性化技术的好处

一般地说,使用个性化技术有以下好处:

1.访问者将在站点逗留时间更长;

2.并将经常回到此站点;

3.站点变得更易使用;

4.站点内容与每个访问者相关;

5.使站点对访问者来说更有用;

6.站点会变得更有趣,从而会吸引更多的访问者。

1.3如何应用个性化

如何应用个性化?

1.明确你的需求。站点的需求是什么,希望定位什么样的用户。

2.定义你的用户和内容模型。需要什么样的概况信息来对站点访问者分类,需要什么样的内容类别来达到定位目的。许多站点通过HTML输入表格来获得用户需求和喜好,输入表格中的信息既有很少变化的(如用户名和地址),又有需要随时更新的(如需求等)。内容即Web页上显示的格式化数据,当对一个站点实施个性化时,不需要对页面中所有元素都实行定制;

......

目录

一、绪论

1.个性化网站

1.1什么是站点个性化

1.2使用个性化技术的好处

1.3如何应用个性化

2.流媒体技术

2.1以个性化形式将流媒体技术引入远程教育

2.2什么是流媒体技术

2.3使用多媒体技术的好处

二、网络软件技术与流媒体技术

1.网络软件技术

1.1Dreamweaver

1.1.1灵活的设计

1.1.2方便的代码编写

1.2MacromediaFlashX

1.2.1工作流程

1.2.2多种媒体支持

1.2.3软件的集成

1.2.4学习资源

1.2.5应用开发

2.流媒体软件技术

2.1三大主流流媒体技术对比

2.2流媒体的兴起及介绍

2.3解决方案

三流媒体文件的应用范围及必要性

3.1应用范围

3.1.1基于流媒体技术的远程教育系统

3.1.2宽带网视频点播

3.1.3互联网直播

3.1.4视频会议

3.2在个性化网站上使用流媒体技术的必要性

四模块实例

4.1VOD视频点播系统

4.1.1MadereMaderMediaSmartVOD软件价格及硬件价格

4.1.2页面实例

4.2FLASH制作

4.2.1制作过程

4.2.2利用模板制作

五、总结

六、参考文献

参考资料

《FlashMX完全手册》BrianUnderdahl著电子工业出版社

《循序渐进——FlashMX基础与技巧》宇风著人民邮电出版社

FlashMX的帮助文档

《流媒体技术大全》张丽著中国青年出版社

《流媒体技术与创作》孙力,钱维莹编著中国青年出版社

《流媒体宝典》迈克电子工业出版社

《网络视频:流媒体技术与应用》吴国勇等编著北京邮电大学出版社

《中文版DreamweaverMX网页制作入门与进阶教程》王克杰北京希望电子出版社

第5篇

>> 基于Android手机音乐播放器的设计与实现 基于Android平台的智能化音乐播放器设计与实现 基于Android系统的音乐播放器的设计与实现 基于Symbian的手机流媒体播放器的实现方案 基于Android系统的影音播放器开发 基于Android平台的音乐播放器 基于Android的多媒体音乐播放器设计 基于Android的音乐播放器的系统设计 基于android 的音乐播放器制作研究 基于流媒体技术的手机多媒体播放器的播放与控制的研究 基于Android系统的影音播放器研究与实现 基于Android的多媒体播放器的设计与实现 基于Android平台流媒体播放器的研究与实现 基于Android4.0的多媒体播放器的设计与实现 基于Android平台的在线播放器设计与实现 基于Android的手机游戏设计与实现 基于流媒体技术的手机多媒体播放器的研究 Android手机音乐播放最佳拍档 基于单片机控制的多功能音乐播放器的设计与制作 基于directshow的视频播放器设计与实现 常见问题解答 当前所在位置:. 百度百科.2013

[2] Bruce Eckel.Thinking In Java[M].英文第4版.机械工业出版社,2007.

[3] 高焕堂.Android应用框架原理与程式设计36技[M/OL]. Google公司.

[4] 马越.Android的架构与应用[D].中国地质大学(北京)硕士学位论文.

[5] 陈利强.基于ARM芯片的嵌入式图像处理平台开发与实现[D]. 华南理工大学硕士论文,2011.

[6] Haseman Chris. Android Essentials[M]. Apress: the Expert’s Voice, 2008:156-160.

第6篇

关键词:手机阅读,J2ME,J2EE,移动流媒体

 

0 引言

近年来,随着3G通信技术的蓬勃发展,无线网络带宽迅速增长,移动阅读,尤其是手机阅读已成为继手机游戏、手机音乐之后最受手机用户欢迎的应用之一。中国电信通过对其3G用户使用的3G应用调查结果显示,手机阅读以50.7%的比例排名第二,仅次于手机游戏[1]。科技论文,手机阅读。

目前移动通信中的手机阅读业务绝大多数是静态文字,很少有图文并茂的有声图书(流媒体音频+动漫彩图+文字),根据国外成功的手机阅读的运营经验,手机阅读不仅要求内容和题材上的创新,而且要重视用户体验[1]。“手机有声图书点播系统”的研发可以在内容和体验上满足客户的需求,本系统实现一套可以在市场上推广使用的基于移动互联网络的有声图书阅读点播终端(可下载到手机、PDA上安装并使用),可以通过互联网或手机随时下载或点播相关内容;系统的服务器端还配有一套音画内容制作管理系统,可通过高效的内容加工工序完成内容的制作和管理。

1 “手机有声图书点播系统”的系统架构

“手机有声图书点播系统”是利用3G移动互联网的网络通道,开发的一套基于手机的有声图书互动点播系统,系统分为手机客户端和内容推送服务器端。客户端采用目前流行的JAVA语言基于J2ME平台进行开发,适配于当前主流品牌的手机终端和3G终端。科技论文,手机阅读。服务器端采用J2EE体系构建,包含用户无线接入验证服务器、资源内容服务器、流媒体点播服务器以及内容加工及数据监控工作组,提供安全的用户注册和管理服务,流媒体服务系统、并结合用户点播行为的数据监控及分析系统人性化处理用户请求,服务器端配有一套音画内容制作管理系统,可通过高效的内容加工工序完成内容的制作和管理。

系统物理结构拓扑图(如图1所示)及音画内容制作管理系统(如图2所示)如下:

图1 系统物理结构拓扑图

图2 音画内容制作管理系统

1.1系统结构设计和数据库设计

系统服务器端采用J2EE开发技术,为了增强系统的可扩展性、可移植性以及维护数据的方便性,运用Hibernate对象-关系型映射框架,它对JDBC进行了轻量级的对象封装,使得程序员可以使用面向对象编程思想来操作关系数据库[2]。利用Hibernate的对象持久化服务,可以有效地进行数据库到业务对象的 O/ R 映射,满足不同系统中的对象持久化要求 [3]。

系统的数据库设计采用可以支持存贮过程和多媒体数据库优化的ORACAL数据库,并将以面向对象的数据库设计引入开发过程,使得最终的文本、语音、图形多媒体内容对象可以进行封装和整合。科技论文,手机阅读。

1.2流媒体系统

为了满足移动用户对音视频服务的需求,本系统设计了移动流媒体系统。科技论文,手机阅读。科技论文,手机阅读。该系统采用MP3(MPEG Layer-3)格式压缩音频文件,并将压缩文件以MP3文件格式存放于服务器。无线流媒体服务器的功能包括会话建立、管理和传输媒体, 在实现中可以按功能分为会话层和传输层。系统通过RTSP协议控制流媒体播放,SDP协议描述流媒体会话,RTP/RTCP协议传输和控制MP3流媒体数据,能够更好地服务于流媒体传输与终端回放[4]。

1.3内容加工和生成系统

系统具有一个完备的数据资源库,并具备将文本、音频、图形数据有效地进行加工和整合,考虑到摘要能够熟练的使用PC浏览器就可以快速的实现内容加工工作,系统采用模块化设计,方便今后增值功能的增加和修改。

1.4用户点播行为的数据监控和分析系统

为提高系统的使用特性,增加不同用户个性化需求的功能优化,系统在服务器端专门记录并保存用户的点播日志和使用习惯,方便内容制作和优化人员随时根据用户的喜好加工新的内容和进行定制化内容的推荐,为用户的使用和点播创造更人性化的体验效果。

1.5手机客户端

手机客户端基于J2ME平台开发,在开发中主要解决WEB客户端类型的交互式UI开发、与服务器双向传输通信的优化、音频客户端播放器的定义、图形与语音数据的同步、用户点播的请求和开关设置等多项重要功能,并实现系统记忆书签、用户注册、用户交互等关键功能。本系统客户端开发程序采用Eclipse集成开发环境,开发平台需安装Java SDK 及 Sun Java Wireless Toolkit。

2 系统研发中的关键技术

2.1自适应集成应用开发框架

由于不同移动终端设备的硬件差异造成在其上开发嵌入式应用软件的多重困难,因此本系统的开发首先是形成一个完整的、能更好适应2.5G及3G无线网络通信标准的集成应用开发环境,它为快速开发相应设备的嵌入式应用软件提供了一个框架,并使开发出的产品具备流畅的终端程序运行、快速稳定的无线网络数据传输、友好的人机交互界面、安全实时的数据制作和监控功能。

自适应集成应用开发框架(如图3所示)由两个关键部分组成,一个是服务器端开发模块化代码库,一个是终端设备(手机)开发模块化代码库。

图3 自适应集成应用开发框架

2.2无线网络数据传输引擎

由于无线互联环境情况复杂,2.5/3G/WIFI等多种制式并存,因此考虑到系统将基于不同运营商,不同标准的移动传输标准,并可能面对不同的地理位置和使用环境,因此,必须同步开发一套完整的传输优化引擎,以便应对网络环境变化带来的系统联网问题。

系统将使用基于网络TCP/IP长联接协议,以GPRS为传输载体,保证数据在传输过程中的可靠性。采用SOCKET通讯,根据不同的应用,可在其上直接自定义网络协议,并对收发数据的网络接口程序进行优化,提高了数据的传输速度。数据在发送前,进行随机加密,在接收后,再进行相应的解密,确保数据在传输过程中的安全。科技论文,手机阅读。

图4 无线网络数据传输引擎结构详图

2.3资源管理系统与数据监控系统

本系统的应用、维护和市场化推广的成败还有赖于系统内容的制作和加工,因此针对专项内容(如儿童成语故事)的编辑和加工也需要一个完善的制作和资源管理系统,也就是系统后台内容的制作和用户点播数据的监控分析。本系统后台内容制作和用户使用数据监控由一个完整的系统统一完成,以B/S结构应用模式提交制作数据,供应用程序的服务器端调用。

资源管理系统主要提供数字内容的加工、处理、打包和整合,将各种内容统一接入,并提供在线的协同数字排版的功能,将文字、音频、图像等内容综合打包,形成可以被系统管理和点播的源节目库。

数据监控系统主要完成对用户点播行为的记录、统计和分析,为内容加工与用户需求建立一个正向的反馈分析基础,使得内容制作人员对系统的稳定运行、用户的喜好需求有一个完整的认识和改善策略。

3 结束语

系统的主要应用方向在有声图书的内容制作、管理和无线互联网内容点播领域,系统首先以青少年及儿童群体的“成语故事”音频数字化为基础,配合动漫图文加工,利用手机无线互联网进行内容传播和扩散。系统包含一个完整安全的用户注册和管理系统,并利用该平台进行文化传播,进而在手机阅读、动漫娱乐领域开辟一条新路,其社会价值和商业媒体价值也必将随此获得大幅度的提升。

参考文献:

[1]白晓晴.手机阅读市场前景探析与发展建议[J]. 中外企业家,2009(22): 46-47

[2]虞明雷,姜媛媛.基于GPRS的无线数据传输系统[J]. 机电工程,2007,24(5):34-36,59

[3]方巍,孙涌,崔志明.J2EE数据持久层的应用研究[J].计算机技术与发展, 2007,17(2): 68-71

[4]李锌,尹宝才,苏海斌,杨猛.无线流媒体服务系统的设计与实现[J]. 北 京 工 业 大 学 学 报,2006,32(5):424-430

[5]杨波.流媒体系统的关键技术研究[D].中国优秀博士学位论文全文数据库,北京邮电大学:北京2006

第7篇

关键词:流媒体 流技术 网络传输

0 引言

我国互联网技术的发展和个人计算机的普及,网络从最初的传播文字、图片等资料到现在的各种形式的网络视频和三维动画,人们获取信息的形式呈现多样化。然而,我们不得不正视一个问题,上网人数的增加和网络设备的局限性直接让文件的大小成为网络传输过程中一个必须重视的问题,一方面:在网络上看到生动、清晰的多媒体信息演示;另一方面:网络速度制约着文件的下载时间。在这种情况下,流媒体技术应运而生。流媒体是指在互联网上以数据流的方式实时音频,视频,动画或者其他多媒体文件的媒体,实质是应用流技术在网络上传输的多媒体文件,数据从发送源端同时向目的接收端传输,它可以作为连续实时流在目的地被接收。其原理是将连续的多媒体文件或信息进行压缩处理后放到网络服务器上,让浏览者一边下载一边观看收听,而不需要整个多媒体文件下载完成就可以即时观看的技术,它不是一门单一的技术,融合了多种网络技术和其他计算机技术,包括流媒体数据的采集、压缩、编码、存储、网络传输和网络通信等多种技术。

1 流媒体技术的应用现状

现在,流媒体已经逐渐发展成为一个朝阳产业。有专家预言,流媒体将成为未来因特网上应用的主流,实现沟通和传播的多向性,使传播不再受到时间和空间的限制。流媒体技术广泛用于新闻出版、证券、娱乐、电子商务、远程培训、视频会议、远程教育、远程医疗等互联网信息服务的方方面面,总结起来有三大应用。

1.1 网络视频直播 目前,流媒体技术作为第四代媒体技术中的一种,很多大型的新闻娱乐媒体,如中央电视台和一些地方电视台等,都在互联网上提供基于流媒体技术的节目,目前流媒体的视频直播应用突破了网络带宽的限制,实现了在低带宽的环境下的高质量影音传输,其中的智能流技术保证不同连接速率下的用户,使得用户可以随时随地应用流媒体技术在网络上观看多媒体信息。

1.2 远程教育 Internet的使用开创了远程教育的里程碑,它促进了远程教育中的教学传递日趋现代化,这种教育形式能跨越校界、区界甚至国界。流媒体技术应用突破传统的远程教育以文本为主、没有声音和视频,解决了教学模式单一、交互性差的问题。教学模式多样化体现在教师的在线直播授课和授课视频观看,学员可以由针对性的选择想要学习的章节和内容,极大的提高了学习的效率节省时间。此外,流媒体技术也使远程教育的交互从单向通信的方式,如通过Email、在线聊天、BBS等。采用流媒体技术,把流式视频、音频加入答疑系统将提高它的完整性和交互能力。流媒体的VOD技术还可以进行交互式教学,达到因材施教的目的。像Flash、Shockwave等技术就经常应用到网络教学中。学生可以通过网络共享学习经验。大型企业可以利用基于流媒体技术的远程教育对员工进行培训。

1.3 视频点播及电视电话会议 视频会议系统指互联网上或者其它数据网络上开展的一种交互式多媒体通信业务。视频会议系统与流媒体技术应用相结合,利用流媒体技术的良好的可访问性、可扩展性和对带宽的有效利用性,实现视频会议内容的广播和录播,并且由于流媒体终端播放软件大多是免费的,因此利用流媒体机制:点对点(unicast)、多址广播(Multicast)和广播(Broadcast)可以很好地满足视频会议的如上需求:首先可以使大量的授权流媒体用户参加到视频会议中,扩大了会议的规模和覆盖面;而且利用流媒体技术的记录功能,视频会议在召开完以后可以实时存储,流媒体用户就可以通过点播的方式来访问会议的内容。

流媒体进行PHP的通信,最常见的就是可视电话。只要两端都有一台接入Internet的电脑和一个摄像头,在世界任何地点都可以进行音视频通信。此外,大型企业可以利用基于流媒体的视频会议系统来组织跨地区的会议和讨论。

2 流媒体技术的研究现状

目前,流媒体技术主要表现在三个方面:分别是编码器(编码技术)、播放器(播放支持)和流服务器,三者缺一不可。在数据网络上传输流媒体,需要解决从音/视频源的编码/解码、存储,到网络端的媒体服务、媒体流传输,到用户端的播放一系列问题。

怎样使较好质量的流媒体实时播放,需要考虑媒体流传输的各个环节。其中,影响传输质量的三个最关键的因素是:编码和压缩的性能、媒体服务器的性能、媒体流传输的质量控制。

2.1 编码及压缩:流媒体文件需要在网络上实时传输,因此必须考虑传输中数据丢失对解码质量的影响。针对这个问题,采用先进的编码技术,例如错误弹性编码(ErrorResilient Encoding):在编码中通过适当的控制使得发生数据丢失后能够最大限度地减少对质量的影响。此外,媒体流的压缩/编码还需要考虑速率调节的能力,网络的拥塞状况是实时改变的,流媒体的编码应该最大限度适应网络速率的变化。

2.2 服务器的性能提高:流媒体应用规模和范围的扩大,流媒体服务器的性能也成为制约流媒体服务扩展能力的重要因素。提高服务器的性能包括CPU能力提高,I/O总线带宽和传输速度,存储带宽扩展等。

2.3 媒体流传输的质量控制:由于流媒体传输对网络带宽、延迟、丢失率等都有很高的要求,提高流媒体系统的整体扩展性和降低单个服务器性能要求是未来发展的趋势。

此外还有流媒体技术研究还有流媒体传输协议和流媒体文件格式的兼容和压缩的研究上,流媒体在网络上传输需要合适的协议,TCP需要较多的开销,故不太适合传输实时数据,流媒体一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时多媒体数据,流媒体中协议有三种:实时传输协议RTP与RTCP;实时流协议RTSP;资源预订协议RSVP。流媒体文件的格式主要有三类:RealSystem的RealMedia文件格式;微软高级流格式ASF简介;QuickTime电影(Movie)文件格式。针对流媒体传输协议的研究和文件格式的转换上也是当前研究的一个方向。

3 结论

流媒体作为新兴的媒体形式,以网络和互联网为平台,信息化社会人们对于丰富多彩流媒体的需求将越来越大,流媒体必将成为未来社会的一种主流媒体形式之一,而新兴3G业务的推广也将成为驱动流媒体发展的一大助力。

参考文献

[1]高奎.实时流媒体系统若干关键技术的研究[D].中国优秀博硕士学位论文全文数据库(博士).2007.(02).

第8篇

>> 基于Android平台的智能化音乐播放器设计与实现 基于Android平台流媒体播放器的研究与实现 基于Android的多媒体播放器的设计与实现 基于Android系统的音乐播放器的设计与实现 基于Android4.0的多媒体播放器的设计与实现 基于Android手机音乐播放器的设计与实现 基于Android平台的音乐播放器 基于directshow的视频播放器设计与实现 基于Android的音乐播放器的系统设计 基于Android的多媒体音乐播放器设计 基于Android系统的影音播放器研究与实现 基于Android 手机音乐播放器开发与实现 音乐播放器的设计与实现 桌面卡通音乐播放器的设计与实现 基于Extjs与Highcharts的Web监测数据播放器设计与实现 基于Authorware 7的个性化媒体播放器的设计与实现 英语口语网络课程基于Flash技术播放器的设计与实现 基于STM32的MP3播放器设计与实现 基于ARM?Linux多媒体播放器的设计与实现 基于ARM的MP3播放器设计与实现 常见问题解答 当前所在位置:l.

[4] 公磊,周聪.基于Android的移动终端应用程序开发与研究[J].计算机与现代化,2008(8):85-89.

[5] 谢兆学,蒋爱权.流媒体技术的java实现[J].计算机应用研究,2002,19(10):147-241.

[6] 何秋红.Java Media API 的研究与应用[D].贵阳:贵州大学2006届硕士研究生学位论文,2006.

[7] Wang Y,Zhu Q R,Shaw L.M aximallys moothim agree covery in transformcoding[C].IEEE Trans Communnication,1993:1544-1551.

第9篇

论文摘要:视听电子邮件系统是针对传统电子邮件系统的创新,文章叙述了系统构思、系统结构和系统设计中解决的主要技术问题。对其中的邮件客户端模块、媒体文件接收模块等主要程序模块的工作原理,模块结构,功能详细介绍。最后,对系统开发作了总结和展望。

【Key words】Audiovisual E-mail; Structure of system; Windows Media Server;ASF.

【Abstract】 The audiovisual E-mail system is the innovation which aims at traditional E-mail system, the article describes system to conceive outline and resolves in structure of a system and system design of cardinal technique problem. A model of the mail client , a model of the medium document receives , and so on main program module principle of work, modular structure, function detailed introduction. End made summary and outlook to the system development.

1 概述

电子邮件作为Internet网信息交流方式为人们广泛采用,随信息技术的发展人们对视听媒体信息交流有了更多的要求。目前,以电子邮件发送视、听媒体信息采用2种方式实现:1.视、听媒体以附件发送;2. 视、听媒体信息存放地址的超链接,通过超链接可以下载或点播观看。以上方式不足的是:需求收发方邮箱都有大的附件空间;媒体信息私密性弱;邮件系统视、邮件系统视、听功能集成度弱。

我们设计的视、听邮件系统,实现了视听收发功能的集成。克服了目前电子邮件系统发送视、听媒体信息的不足。系统的基本工作模式是:在客户端完成采集、编码、加密媒体信息,通过网络上传媒体信息到邮件服务器和流媒体服务器。在邮件接收客户端,通过帐号、口令到邮件服务器和流媒体服务器接收邮件,邮件中如有媒体信息的话直接点击就可以通过流媒体服务器直接传输并在接收客户端播放。该系统是我们提出的一种具有特定功能的邮件系统,系统已经设计实现,并已通过项目专家组的验收。

2系统设计

2.1 系统功能

系统建立在流媒体技术基础上,具有在线观看音、视频信件的电子邮件系统,包括:客户端、邮件服务器与媒体服务器三部分组成。邮件客户端完成邮件编辑、音视频数据采集、音视频数据压缩/加密,上传至媒体服务器;媒体服务器存储媒体数据并返回媒体访问信息,发信端接收并处理媒体访问信息,然后将信送至邮件服务器。

接收邮件客户端,登入邮件服务器后收到发来的邮件,邮件的媒体内容保存在媒体服务器上。邮件客户端收到的仅仅是媒体内容在媒体服务器上的存储信息,通过点播连接客户端与服务器,内容以ASF(Advanced Streaming Format (ASF) / 高级流格式)流从服务器传到客户端实时播放。系统工作原理如图1所示。

2.2系统结构

系统由三部分构成:邮件客户端、流媒体服务器、邮件服务器,如图2所示。

2.2.1邮件客户端模块

由10个子模块组成,如图3所示。

2.2.2流媒体服务器模块

由文件接收模块、Windows Media Server组件、多媒体数据库组成。文件接收模块运行在流媒体服务器上,实现文件的接收功能。主要用于接收来自客户端软件上传的文件。并把接收到的文件放置在流媒体服务器上,供流媒体服务处理。

文件接收模块框图,如图4所示:

2.3系统实现

2.3.1开发环境与运行平台

邮件客户端运行在Windows 2000 或以上操作系统平台,流媒体服务器、邮件服务器模块运行在Windows Server 2000 操作系统平台。开发环境有Windows Media 9、WinMail 4.2、Delphi 7.0开发平台。

2.3.2系统运行界面

1.邮件客户端界面:

转贴于

2. 视频采集界面:

3系统设计技术问题

3.1媒体文件接收模块

Windows Media 服务器能够用 .asf、.wma、.MP3 和 .wav 格式向邮件客户端提供多媒体内容。ASF是建议的流格式,若选择传送流式化 .wav 或 .MP3 格式文件,服务器性能会受影响。ASF是一种支持在各类网络和协议下进行数据传递的公开标准。ASF是一种数据格式,适于通过网络发送多媒体流,也同样适于在本地播放。

文件接收模块运行在流媒体服务器上,实现媒体文件的接收、媒体文件数据标记、媒体文件的传输与管理功能。媒体文件接收模块框图,如图4所示,与Windows Media 服务器同时启动,监听服务端口:5555,程序源代码略。

3.2媒体信息的编码/解码

在邮件客户端媒体信息的采集、上传与接受播放是系统设计中必须认真考虑和解决的问题,与系统结构密切相关。流媒体的使用,客户端经过网络接收媒体内容并通过客户端媒体解码功能,实时播放媒体内容。流媒体大大减少了客户端上的等待时间和存储需求。

Windows Media Tools / Windows Media 工具,是一套用来为 Windows Media 服务创建 ASF 内容的工具。这些工具包含 Windows Media 编码器、Windows Media Author 和 Windows Media ASF 索引程序;转换实用工具 VidToASF 和 WavToASF;以及文件工具 ASFCheck 和 ASFChop。

邮件客户端模块通过控件直接调用Windows Media编码器采集、编码完成媒体信息的采集编码,也可通过编码器完成媒体文件格式的转换。对媒体信息编码为ASF流,它可按任何基础网络传输协议传输。ASF流通过多播或单播从Windows Media服务器流向客户端。

对ASF流媒体文件测试,视频(分辨度:800×600;比特率:42kbps;帧/秒:8),音频(比特率: 32kbps),编码与分辨度和时间成正比,测试结果如图7所示。

4结束语

视听电子邮件系统作为对传统邮件的创新,通过设计、实验,探索出系统构造的可行性方案,在此基础上完成了系统的设计实现。我们主要设计、编码完成了邮件客户端模块;媒体文件接收模块等程序模块。系统通过测试、运行达到了功能要求,并通过了项目演示和验收。

随计算机媒体技术的发展,对今后工作有如下展望:(1)使系统功能完善,能够满足应用需求;(2)在视听电子邮件系统开发基础上,开发出更多符合社会需求的视听系统。

参考文献

[1]Windows Media 服务 帮助文件 [Z]

[2] Media Foundation Programming Guide , Microsoft Media Foundation SDK [Z]

[3]张海藩. 软件工程导论[M]. 4版 北京 清华大学出版社,2003.

[4]朱亮. Delphi7多媒体应用技术与实例[M]. 1版 北京中国水利水电出版社,2003.

第10篇

关键词:视频交互系统;通用能力;高职

中图分类号:G434 文献标识码:A 论文编号:1674-2117(2015)20-0103-04

德国专家梅腾斯先生提出职业教育培训通用能力的概念后,该概念在我国得到了广泛关注和研究。通用能力是指那些与具体的职业和专业无直接关系、可迁移的、对于一个人在现代社会中的生存和发展起着关键作用的能力。按照《教育部关于全面提高高等职业教育教学质量的若干意见》(教高〔2006〕16号)文件的要求,通用能力包括学习能力、交流沟通和团队协作能力、实践能力、创造能力、创业就业能力。

高职院校通用能力培养工作的现状分析

1.通用能力培养的方法

国内很多高职院校都对培养学生通用能力的方法做了有益的尝试,并取得了较好的效果。以笔者所在学院为例,经过多年研究实践,形成了一套培养学生通用能力的方法,并搭建了多个通用能力培养平台,形成了完整的培养体系。例如,通过各类专业课程学习、实习实训培养学生自主学习能力及动手能力;通过开设演讲、礼仪等选修课程提高学生的沟通交流能力;通过举办创业大赛等活动提高学生的创业就业能力;通过举办各种科技竞赛活动提高学生的创造能力;通过文化艺术节等活动,提高学生的团队协作能力。进而形成了“专业课程选修课程通力合作、三中心合力支撑、三个节贯穿全年、各项竞赛活动具体推动”的全方位的通用能力培养体系(如图1)。

2.通用能力培养中存在的问题

通过该平台培养,学生的通用能力水平取得了极大的提高,但也存在一些问题:①培训资源不足。②部分平台采用专业知识的教学方式用于通用能力的培养,取得的效果一般。③各种活动结束后,资源保留不足,且不便于再利用,是否对学生通用能力提高有帮助的考量评价研究不足。④对于一些不积极参加活动的学生的通用能力培养办法不多。⑤各培养平台相互配合不够,形成的合力不足。

视频交互教学系统解决通用能力培养中存在问题的可行性

随着信息技术的高速发展,网络视频传输技术日臻成熟。各种形式的网络教学形式已经被广泛应用。把先进的信息技术和高职通用能力培养方式的特点相结合,开发一套适合高职学生通用能力培养的视频交互教学系统是十分必要和可行的。视频交互系统的目的在于整合现有的通用能力培养各个平台的资源,即资源共享。这样既可以方便地获取师生教学或其他活动现场的各种资源(静动态图像、语音、文字、图片等多种资料),并且也可以便捷地对其进行编辑、压缩、保存和。视频交互教学系统不仅能够进行点对点或多点之间的双向视频、双向音频,以及数据等交互式信息的共享和实时通信。而且可以根据实际需要对平台各类资源进行重构,师生可以在任何时候、任何地点选择观看平台资源;可以构建同步或者异步交互模式,为学生创建一个虚拟的学习环境;可以在学生、教师、学生辅导员、职能部门管理者之间形成学习社区,对某一能力培养的策略方法展开实时或非实时的讨论;可以随机调取某一段视频进行分析研究,给学生以实际指导,学生也可以调取某一段成功案例的视频进行观摩模仿;教师可以对某些学生的练习视频给予边播放边指导的在线辅导,学生可以得到指导性反馈,提高自己应用通用能力的策略水平。

视频交互教学系统的设计与实现

1.拟解决的关键技术问题

(1)多镜头跟踪触发

在不影响教室或礼堂、报告厅等活动现场基本布局的同时,合理布置拍摄镜头,将被拍摄对象的声音、形象、肢体语言等内容全方位采集记录。系统能够自动完成镜头触发过程,不需要人工干预,确保画面不丢失,不中断。提高流媒体码流质量,保证录制的音视频资源达到高保真效果。

(2)直播时的视音频同步

有些活动因为会场的限制,如每年的校园文化艺术节汇演,只能有部分学生到现场观看。我们除了录制节目,还需要通过现场直播方式保证学生能通过分会场或网络进行观看。直播时要做到音视频高度同步,避免音视频传输时的延迟问题。同时要做好分会场效果监控,遇到故障及时排除。

(3)系统稳定性

本系统设计的设备众多,不仅包括机房服务器、路由器等设备,还包括录制设备(话筒、摄像头、编辑机)、播放设备(计算机、投影仪、屏幕),种类多,数量大,管理难度较大。且系统一经启用就需要长时间高效率地运行,所以保证其稳定性是至关重要的。

2.系统架构

通用能力视频交互培训系统架构图如图2所示,主要有三大部分组成。

(1)信息采集系统

多媒体控制器是对系统中的硬件设备的统一管理的设备。红外智能定位器负责实现智能化切换镜头,保证被拍摄对象始终在画面中。多媒体计算机负责控制授课端软件,建立PPT放映索引,并进行片头设置(叠加图片以及文字作为录像片头)、片尾设置(叠加图片以及文字作为录像片尾)以及录像参数设置(设置录像分辨率和码流)等。流媒体工作站将多媒体计算机、摄像机、拾音设备的信息内容录制、合成压缩成流媒体数据,上传至控制中心存储设备中。

(2)系统控制中心

管理服务器负责管理系统中不同用户信息资料的建设与维护,负责将信息采集系统上传的资源保存到存储服务器,或者按照播放系统的系统需求调取存储设备中保存的数据。Web服务器用来实现用户的远程需求服务。系统采用WMS HTTP服务器控制协议,既可以为用户提供资源的非实时观看服务,也可以实现视频资源对多用户的实时转播。

(3)信息播放系统

播放系统客户端软件采用Media server的HTTP方式为用户实时观看视频资源的功能。流媒体工作站按照用户需求向服务器发出调取资源的请求,将获得的资源传至多媒体计算机,在多媒体控制器的帮助下控制投影及扩音设备,将资源实时或非实时播放。

3.系统的安装与调试

因为控制中心设备安装的重点在于参数的设置和调试,所以这里主要介绍系统采集和播放部分的安装与调试。

(1)系统布线图(如图3)

(2)系统设备的安装

主球机的布线和安装要求摄像头高度高于黑板(或者演示屏幕)上沿30公分,距离黑板(或者演示屏幕)8到18米之间,辅助球机的布线和安装在黑板(或者演示屏幕)的左右,高度适当放低,位置以不遮挡被拍摄对象为最佳。铺设线缆包括双芯电源线、RS485控制线和同轴视频线。投影机等其他设备的安装按照标准文件要求执行即可。

(3)设备安装图(如图4)

(4)软件的安装和检查

笔者以系统中“大学生心理健康中心”的活动场所为例,来介绍系统采集和播放终端的软件安装与调试过程。

①流媒体工作站软件安装调试。为流媒体工作站安装集成了IE 6.0和DirectX 9.0c的Windows操作系统,安装视频播放器。运行“control userpasswords2”,合理设置用户属性;运行gpedit.msc,确定,合理设置组策略编辑器;一次选择计算机配置管理模板系统,然后找到“关闭事件跟踪程序”,双击打开对话框,并选择禁用。复制流媒体软件文件夹到桌面,复制EncProfile文件夹下的配置文件到C:\Program Files\Windows Media Components\Encoder\Profiles文件夹下;运行流媒体文件夹下的_PR2SMServerReg.bat文件;在比较大的分区中创建PR2Record和PR2Share文件夹,并且完全共享。修改流媒体软件中的ServerConfig.xml文件中的平台IP和端口(默认192.168.4.201:8008);修改C:\PR2Record的值为第四步创建文件夹的路径;复制片头和片尾文件到硬盘的一个目录下面,然后修改C:\back12.bmpC:\back21.bmp中的片头片尾的文件路径,片头片尾文件大小为720×576 24位bmp;修改Gotron MP-4X V3 Video P1_D11的捕获卡的型号为当前的型号,可以用ServerConfig.exe读取捕获卡的型号;将流媒体的执行文件创建快捷方式到启动组。

②信息采集终端软件的安装调试。将采集端软件包复制到多媒体计算机中。打开win32文件夹下的comm.xml,修改communicator type="PC" outputIP="192.168.4.201"中的IP地址为自动编辑机的IP地址;打开主文件夹下的config.ini, Class=0, 心理健康中心101室,192.168.4.56,8008;修改教师名称,并且设置教室(或其他活动场所)的IP地址为流媒体的IP。

③信息播放终端软件的安装调试。复制客户端程序的文件夹到收看端的计算机。运行_PR2SMClientReg.bat,打开主文件夹下的config.Ini, Class=0, 心理健康中心101室,192.168.4.56,8008;修改教师名称,并且设置教室(或其他活动场所)的IP地址为流媒体的IP。

④后台控制系统的安装调试。复制后台控制系统软件到控制计算机。打开SR2IC.xml,设置:

――活动场所名称

platformPort="8008"panelIP

="192.168.4.199"――面板IP地址

panelPort="8008"streamMediaIP

="192.168.4.56"――流媒体IP地址

streamMediaPort="8008"

videoServerIP="192.168.4.110"――管理服务器ip

videoServerPort="9660"/>

系统在高职院校中应用前景展望

将视频交互教学系统引入到高职院校学生通用能力培养中是一个新的尝试,按照加涅等教育心理学家的教育理论观点,可以确定很多通用能力属于智慧技能和动作技能的综合范畴。对于这类技能的培养通过视频系统的录制与回放观看,可以极大地提高学生对该技能掌握的效果,这是经过很多科学实验已经证明的正确结论。笔者利用当前信息技术的新发展,在视频教学系统中加入网络实时互动,既扩大了优质资源的共享面,同时也为学生提供了随时随地利用网络学习通用能力的机会。同时,该系统除了在通用能力培养中发挥作用之外,还可以应用到学校更广泛的工作当中。

参考文献:

[1]刘奕,刘颖.高职生职业通用能力培养探究[J].广西教育,2012(5).

[2]高强,李红,张妍妍.高职院校通用能力培养课程的探索与实践[J].职教论坛,2013(9).

[3]安翠.多媒体远程教学系统的设计与实现[D].成都:电子科技大学学位论文,2010.

[4]宁艳.基于B/S架构的交互性教学系统设计关键技术研究[J].软件导刊,2013(1).

作者简介:安海涛(1973―),男,汉族,呼和浩特人,内蒙古电子信息职业技术学院,副教授,硕士,研究方向为多媒体技术。(内蒙古呼和浩特 010010)

第11篇

随着Internet的迅猛发展,人们已经不满足于在网络上传输简单的文本图像信息,更加丰富的多媒体信息,特别是连续的媒体内容(视频和音频)已经开始在互联网上普及。通过网络传输连续媒体数据为人们呈现出一个极具吸引力的信息交流场景。为了适应这种新的需求,视频编码的目标逐渐由传统的面向存储变为现在的面向传输。

本文首先分析了Internet环境下多媒体数据传输的各种解决方法,讨论适合网络传输的视频编解码方案。在目前的Internet环境下,由于网络的异构性和传输速率的不稳定性,媒体流数据在传输的过程中会出现延时、丢失等意外状况,影响了传输的质量。针对这个问题,国内外的学者提出了各种解决方案,主要从网络体系结构和视频编解码框架两个方面进行考虑。然而网络体系结构的改变不是一朝一夕的事情,因此,设计新的适合网络传输的视频编码算法成为本文研究的重点。

在目前实际应用的网络多媒体技术中,流媒体技术是主要的应用成果。本文以最新的流媒体解决方案为基础设计了一个网络多媒体教学系统,通过该系统的设计与实现,本文分析了现有网络多媒体技术在Internet环境下所存在的不足。针对这些缺陷,本文提出了一个改进型FGS编码框架。该框架以基本的FGS编码方案为基础,引入了改进的预测算法和码率的自适应策略等新技术。通过实验结果证明,该框架在一定的条件下提高了FGS算法的性能。

最后,本文对分析结果进行了总结,提出了相应的观点和对未来网络多媒体数据传输发展方向的展望。

关键词:面向传输,流媒体,精细可扩展性

:34000多字的工学硕士学位论文

有中英文摘要、目录、参考文献、大量图片

400元

第12篇

本论文主要研究论文中FCSAN存储方式结合了FC光纤通道技术和SAN存储系统技术,实现了存储设备间和计算机控制系统与存储设备的高速数据传输,为艺术类高校进行教学视频、音频管理提供一种解决方案。

【关键词】入侵检测 云计算网络 CloudIDS 防御系统 神经网络

计算机技术的飞速发展给高校的音乐教学方式带来了巨大变化,借助先进的计算机技术,高校音乐教学方式不再局限于传统的知识传播方式和音乐教学手段。近几年来,高校的扩招使得高校在校学生人数不断增加,高校音乐教学质量也就成为社会关注的热门话题,高校多媒体音乐系统的出现有助于提高高校的音乐教学质量。在音乐教学管理系统中引入流媒体技术将传统教育模式转换成影音模式、广播音乐教学、音乐教学示范、消息发送、远程管理等模式,可以通过高效的交互实现双向交流。但随着多媒体教学在教学管理中的应用,随着时间的推移其教学相关视频、音频类多媒体文件越来越多,其多媒体文件存储将面临着考验,本文主要讨论FCSAN存储体系在音频、视频多媒体文件存储上的应用。

1 音乐教学设计原理

本论文中多媒体音乐系统中包含教学管理功能、学生信息管理功能、答疑交互管理功能。其中音乐教学视频管理功能负责视频音乐教学流媒体数据管理,互动音乐教学管理功能则主要负责交互视频音乐教学、视频直播音乐教学、电子白板音乐教学,视频直播音乐教学、语音聊天,视频聊天,文字聊天和电子白板等与互动视频管理相关功能,同时也负责教师音乐教学管理功能、学生信息管理功能、答疑交互管理功能、学生信息管理、试题管理、成绩管理,系统权限管理主要负责系统权限管理、用户基本信息管理、系统数据库管理,统管理功能处理对系统中用户的管理外(用户权限分配、增删用户),还需要对系统中的数据进行维护管理,系统中有些数据必须进行定时的备份,防止重要数据的丢失或破坏。其中教师音乐教学管理功能、学生信息管理功能、答疑交互管理是互动音乐教学管理功能的基础。

1.1 在线交互存储管理

在线交互管理主要针对教师在线音乐教学过程中,让制定的音乐教学计划得到更好的执行,在线音乐教学气氛等到调整,保证在线交互音乐教学的质量。在在线音乐教学的模式下,学生可以对老师提出的问题进行交互式沟通,沟通的方式除了单纯的文字沟通外,还可以借助第三方设备(软件)进行语音沟通。

1.2 在线多媒体文件存储管理

在线交互管理主要是对多媒体文件共享、实时答疑、提出疑问、知识扩展以及班级通知等几个方面进行管理。多媒体文件共享的管理要对每次在线课堂上教师的音乐教学多媒体文件(音乐教学资料、布置的作业多媒体文件、课件多媒体文件等)进行实时管理,这些多媒体文件是每个在线的学生都能访问的,为了防止同学对共享多媒体文件修改或者恶意删除,系统在管理过程中会对用户的权限进行严格限定。

2 存储系统设计

2.1 系统概述

教学视频管理中教师音视频广播主要是完成教师音视频广播、音视频编码、流媒体上传、流媒体下载、流媒体信息传递,系统可以在教师现场直播教学时一般录制一遍将视频信息并发给客户端应用程序端,服务器以flv格式保存录制视频,客户端则以SWF文件进行接收教师在线视频,其客户端应用程序与服务端应用程序间通信过程。视频管理核心组件包括维护页面、视频下载、视频上传、视频浏览、信息、系统登录;视频上传是指将教学视频上传到服务器中,学生进行完实时在线互动教学后可以通过视频查询功能回顾教学内容。

2.2 FCSAN存储系统设计

2.2.1 SAN和FC技术

SAN是即时高速访问网络中大容量存储设备中数据的存储系统,它可以提高网络中存储设备间、计算机控制系统与存储设备间的数据交换和控制交互。FC为光纤通道技术,通过在不同存储设备间、存储设备与计算机控制系统间建立FC光纤通道提高数据通信。FC为光纤通道技术中支持IP协议、小型计算机系统接口(SCSI)协议等,具有高速数据传输率、连接距离远、扩展能力强、可靠性高、多协议映射、开放的标准等特点。

2.2.2 FCSAN存储方式

FCSAN存储方式结合了FC光纤通道技术和SAN存储系统技术,实现了存储设备间和计算机控制系统与存储设备的高速数据传输。主流FCSAN存储方式有DAS(直接存储)、NAS(网络附加存储)、SAN。通过SAN网络将存储设备以及服务器相连,当有海量数据的存取需求时,数据完全可以通过SAN网络在相关服务器和后台的存储设备之间高速传输,它简轻了LAN数据传输负载,保障了原有网络应用的顺畅进行和获得更高速的数据传输率。

3 FCSCN存储性能分析

因为存储子系统是耗时较多而且也是较为复杂的一个节点,对其正确的描述、分析和估算对整个系统的影响十分重大,所以对存储子系统部分的校正是最值得考虑的部分之一。接下来我们着重考虑对存储子系统部分的分析模型进行校正。如前文所述,笼统的讨论分析模型的校正是困难的、难以深入的。故而,本节我们仍将接合一个实例,即考虑并行SCSI连接多个磁盘时Rund现象对模型的影响,由简入深的讨论分析模型校正,以期通过这一系列的讨论,展示类似模型校正的框架、规律和分析与讨论的经验。

在进行SAN性能分析模型的应用、扩展与校正中。首先,在分析模型的应用方面,在比较和分析目前工业界主流的SAN系统性能监控方法(带内方法和带外方法)的原理及优缺点的基础上,我们提出了基于SAN性能分析模型的SAN系统性能监控方法。除了给出本方法的原理,我们还给出了基于本方法的SAN系统的性能监控系统的实施和构造方法,以及实施和操作的基本流程。我们可以看到,基于SAN性能分析模型的SAN系统性能监控方法较之目前工业界主流的带内方法和带外方法,具有实施代价较小、对被监控系统本身影响小、较为独立和公正、相对健壮等一系列优点,为目前处于平台期景况的SAN性能监控领域开拓了新的思路,极具成为第三种主流方法的潜质。上述方法中性能分析模型的建立基于上一章对整个SAN系统性能建模及其分析、讨论的框架。从文章的分析中我们可以看到,尽管性能分析模型的计算结果会与真实情况略有差别,但是这些结果仍然可以为性能管理提供有意义的信息。而现有的带内和带外方法所获得的结果也因为会引入噪声或延迟而不完全与真实情况吻合。随着基于存域网的海量存储系统性能分析建模技术的不断进步,本方法获得的性能指标值将越来越精确。同时,我们应该看到,对于性能管理而言,通常透过性能指标值所获得正确结论或趋势要比这些值精确度提高了百分之几要重要的多。

4 结束语

音乐教学平台由于是面向互联网用户和校园用户和其存储的资源是异构性数据和非结构化数据记录,为了能为学习者提供较好的服务质量,资源平台在物理存储结构上采用了FCSAN存储体系,实现存储系统能便利、无障碍地进行升级。

参考文献

[1]詹斌欠,黄瑞萍.构建“CAI系统和网络环境下创新性教学模式”整体改革方案[J].教育导刊,2014,11(07):3-10.

第13篇

关键词:流媒体;在线直播;开放式课程;教学方式;创新能力

中图分类号:G434文献标识码:A文章编号:1007-9599 (2012) 02-0000-02

Innovative Curriculum Applications Based on Streaming Media Live Online

Bi Ye1,2,Zhou Zhengxin2,Han Xiuling1

(1.Information Science and Technology of Donghua University,Shanghai201620,China;2.Shanghai Second Polytechnic University Experiment Center,Shanghai201209,China)

Abstract:With the development of streaming media technology and network technology,network-based streaming media technology courses began to enter teaching.Teachers how to use modern multimedia teaching network organization?Students how to take the initiative to adapt to this new teaching methods?This is a hot topic in higher education institutions of the curriculum reform.The paper combines network technology and streaming media technology,elaborated based on the concept of live online streaming media,streaming live online teaching system to build strategy and implementation plan.Practice has proved that the streaming media technology in the implementation of OCW education and innovation and a series of activities of college students in the successful use,both to improve student participation,but also conducive to training students the ability to innovate and improve the quality of teaching.This teaching method based on network platform is gaining attention and welcome teachers and students.

Keywords:Streaming media;Live online;OCW;Teaching methods;Innovation capability

利用流媒体技术和网络技术来实现在线直播的多媒体课程教学,有利于师生运用网络这个现代化工具更好地组织教学。针对学校网络构架和学生在线学习的课程情况,构建了基于流媒体技术的在线直播系统。探讨了流媒体技术在线直播教学系统的构建技术、系统特点,对该系统在高校创新教育教学体系中的应用做了探索与实践。在线直播教学模式不仅仅可以拓宽学生与受众的教育面,也是面向当今知识经济时代人们进行终身学习模式的重要载体。

一、流媒体技术概述

流媒体是从英语Streaming Media翻译过来,流媒体是一种使音频、视频和其他多媒体元素在Internet及无线网络上以实时的、无需下载等待的方式进行播放的技术。流媒体文件格式支持采用流式传输及播放的媒体格式。流式传输方式是将视频和音频等多媒体文件经过特殊的压缩方式分成一个个压缩包,由服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像非流式播放那样等到整个文件全部下载完毕后才能看到当中的内容[1]。

这种媒体播放方式,用户只需要在观看前等上几秒或几十秒生成这个缓冲数据即可开始观看视频。与单纯的下载方式相比,这种多媒体文件一边下载一边播放的流媒体传输方式不仅使启动延时大幅缩短,而且也大大降低了对系统存储容量的要求[2]。

二、原理

流媒体的工作流程如图1所示:

图1 工作原理

Fig.1 Principle of Work

先建立网络TCP连接,通过Web浏览器和Web服务器,提交HTTP消息请求,要传送多媒体文件。Web服务器收到请求后,定位媒体服务器的文件系统。定位成功后,服务器向浏览器发送响应消息,把目标多媒体文件的详细信息返回。Web浏览器接收到HTTP响应消息之后,检查该类型和内容,如果请求被Web服务器批准,则把相应的信息传给该媒体播放器。通过媒体播放器与媒体服务器直接建立的TCP连接,向服务器请求文件的发送。在传输协议(如实时流协议RTSP),媒体服务器把指定的多媒体数据以媒体流形式传送到媒体播放器的缓冲池中,完成流式传播[3]。

三、视频系统设计

上海第二工业大学在线直播系统建在实验实训中心的创新实验室,(如图2所示)

图2 基于流媒体在线直播的系统框架

Fig.2 the Framework of Based on Live Broadcasting Streaming Media System

在线教学演播系统采用了iCAM摄像系统和iTalk电子发言系统。iCAM摄像系统分为三个部分:iCAM-I自动跟踪摄像系统、iCAM-II电子定位摄像系统、iTalk电子发言系统。生动的课堂情景可以完全记录下来,自动记录交互式的课堂教学情景,同样方便了后期的教学课件制作。使教学双方的注意力集中,从而极大地提高了在线远程教学的效果。

通过A/V采集压缩设备整合视频和音频,把整合后的数据通过网络上传到流媒体服务器,流媒体服务器通过网络的方式向客户端在线直播的视频和音频。

使用现有的网络技术,流媒体技术可以把现场直播的教学内容传输给接收方,学生和教师在有网络接入点都可以在线实时收看到现场的直播教学。

四、在“创新教育”系列课程中的应用

(一)创新实验室构建

2006年学校把“大学生创新实践”系列课程列入了学校的重点建设项目,改造原来的专业实验室,形成了学生自主设计、自主管理、全天候开放的创新实验室。开放型创新实验室是一个集创新教育与创新实践为一体的公共基地,具有良好的布局设计、创新环境和先进的设备。该开放型创新实验室以建设全校性的公共创新实践平台为出发点,尽力体现其先进性、多样性、实用性以及在全校范围内的高度共享性[4]。

在创新实验室中引入在线直播的教学模式更加有利于日常教学工作的开展,网络教学的开展有利于学生的创新能力和信息能力的培养,使学生素质结构更为科学合理。

在线直播模式的教学突破了传统的具有“围墙”大学的理念,在线多媒体网络教学特别是远程流媒体网络教学模式的实施,将彻底改变“学校”的概念,使学校成为开放、虚拟、社会化的单位,这不仅有利于创新高校的教育模式,而且为成人继续教育和全民终身教育创造了有利条件。

(二)在线直播模式的运用

在线直播教学模式的特点:

1.教学资源的收集:通过iCAM摄像系统记录课堂实况,iTalk记录课堂问答实况。

2.教学资源的应用:将优质的教学资源应用于远程教学、教研等领域,为学生的课后复习、补习提供了最丰富的资源。

3.对课堂实况(图像、声音、白板、视频)等教学资源记录、整理,自动记录课堂中交互式的教学情景,对于教学课件制作和后期编辑制作,节省了大量的工作量。

为了更好地激发学生创新思维,鼓励学生投入创新实践活动,创新实验室每年组织各类创新活动和创新竞赛,包括创新报告讲座、创新论坛、创新设计、创新制作竞赛和创意设计大赛等,每年有近千位学生参与了相关的创新活动。参与者从这些创新系列活动和创新竞赛中收获了大量的创新成果[4],取得了良好的教学和宣传效果。

五、结束语

本文构建了一种流媒体在线直播教学系统,客户端不需要下载以及安装任何插件和程序,只要打开Windows自带程序,用户就可以在任何有无线或有线上网环境的地方随时收看在线多媒体音视频图像直播,这是对原来传统的只能在教室进行授课的教学模式的拓展和补充。该系统自2007年投入使用以来,已经成为我校“创新系列课程”的重要教学手段,已经先后完成了创新系列活动在线直播、创新活动讲座、大学生科技节等大型活动的直播。此外,本系统还可用于在线远程教学的直播,是一种新颖实用的创新教学模式。

参考文献:

第14篇

关键词:智能流;流媒体;教学系统;多媒体

中图分类号:TP315 文献标识码:A 论文编号:1674-2117(2015)21-0085-02

现代教学课堂不再只有黑板、挂图等传统的教学设备,多媒体视频教学被越来越多的师生所接受。尤其对于医学教学,多媒体视频可以声像同步地重现真实场景,能使学生对病理案例有更直观的认识和理解。然而传统的多媒体视频教学方式具有等待传输的时间很长和占用用户大量的磁盘空间两大缺点,严重限制了师生在校园网上对多媒体的使用。

流媒体技术弥补了传统多媒体传输模式的缺陷,它是网络传输技术和多媒体技术的结合体,当客户端通过TCP/IP协议下载文件时,服务器会按照一定的次序将文件分成若干个独立的数据包,然后依次发送出去。而客户端的程序会将这些数据包重新组合起来,最终形成和原来完全一样的完整文件。但是流媒体通信时数据量大,实时性要求高,对网络带宽造成了很大的压力。

具有自适应性的智能流技术(Surestream)是近几年来研究的一项热门技术,它能根据不同网络带宽和网络拥塞情况,动态地调整多媒体的传输速率,不同接收者也能根据各自不同的带宽条件得到不同速率的多媒体数据流,从而达到降低网络拥塞、保障流媒体数据稳定连续的传输的目的。

智能流技术的传输原理

智能流技术首先确立了一个编码框架,允许不同速率的多个媒体数据同时编码,同时创建可扩展流式文件,将不同速率的编码信息合并到此文件中。当客户端发出请求时,它将其带宽容量传给服务器,媒体服务器根据所得带宽自动切换传输速率将智能流文件相应部分传送给用户。

实现流媒体的具体步骤如下:①为所有连接速率环境创建一个文件;②在混合环境下以不同速率传送媒体(如图1);③根据网络变化,无缝切换到其他速率;④关键帧优先,音频比部分帧数据重要;⑤向后兼容老版本RealPlayer。

流媒体的自适应传输一般由自适应流管理(ASM)API来实现。ASM根据流式数据的类型,确定发送哪种类型数据包。ASM具有一定的规则,每条规则由若干个表达式和属性构成。客户端通过计算每条规则的表达式来确定订阅某种规则对应的数据流,服务器会根据该规则的属性将相应的数据包发给客户端。规则中的表达式为:#(MinRate

当客户端的网络变得拥塞、丢包率开始上升、当前的规则与现有的网络环境不匹配时,客户端需要放弃现有的规则。客户端向服务器申请放弃原有规则转而预订适合现有网络情况的规则,多媒体服务器会根据改变的规则属性发送数据包。当客户端网络恢复后,它又通知媒体服务器关闭前一个预订规则,媒体服务器在接收到通知后将按恢复的规则发送视频数据。流程图如图2所示。

系统设计

校园多媒体教学系统主要包括4部分,其中门户网站主要为用户提供信息搜索,流媒体点播系统包括视频流管理、视频流的制作、视频内容的等功能,数据库用来存储教学音视频、图片、课件等资源相关信息,后台管理主要用来对教学资源进行分类和定义用户权限级别等。

图3为媒体教学系统的结构示意图:①系统工程师首先将多媒体教学录像通过一定的编码规则存储在服务器中;②用户通过多种客户端设备访问门户网站检索并提出获取多媒体信息申请,服务器与客户端建立连接,提供数据;③网络管理员通过监控设备监控整个数据交换过程。

模拟测试

为了验证智能流技术的可行性,本文采用HP公司的Mercury Load Runner V8.0压力测试软件对多媒体教学系统的流媒体服务在升级前后进行了压力模拟测试。因为受客户端电脑的性能和网络带宽资源的限制,本次实验采用25台电脑,每台电脑中的测试软件模拟20个用户,总连接用户数为500个,使用的交换机带宽为100Mbps,每台电脑的CPU为AMD?4800,内存为1G,显卡缓存为256M。流媒体服务升级前后,测试软件所得参数对照表如右下表所示,内存和CPU参数为占用每台电脑的平均值。

从表中可以看到,在用户连接数基本相同的情况下,升级前平均每个连接多媒体教学系统的客户端占用网络带宽为323/472=0.68Mbps,升级后平均每个客户端占用网络带宽为149/492=0.30Mbps,升级后客户端占用带宽数还未达到升级前的二分之一。从实验结果可以看出,自适应流媒体技术可以大大降低每个用户观看教学录像占用的网络带宽。通过对流媒体服务的升级,可以在网络环境较差的情况下使更多的用户同时流畅地观看多媒体教学系统中的教学录像。

第15篇

【关键词】流媒体课件;Windows media; 码率

【中图分类号】G434 【文献标识码】A【论文编号】1009―8097 (2008) 07―0104―03

一 引言

流媒体网络教学课件是基于流媒体技术和Web技术开发的、可实现文字、图片、音频和视频等多种媒体同步播放的一种教学资源呈现方式,其最大的特点是可以边下载边播放而无须等待,因而受到学习者的喜爱。在网络教育中,流媒体网络教学课件由于其教学效果好、制作便捷、成本较低且符合传统的课堂教学习惯得到了广泛的使用。然而较早开发的流媒体课件,由于面对的主要是校园网用户,课件的网络带宽(码率)通常都设为300K左右以保证视频画质。随着网络教育的发展,学习群体在迅速扩大,上网的方式已从LAN扩大到Modem、ISDN、ADSL、Cable Modem等,使得这些有相当数量单比特率编码的流媒体课件在带宽达不到要求时经常出现播放不流畅甚至无法播放的现象,直接影响了学习效果。因此讨论如何在服务器负载和出口带宽等相对限定的情况下对课件进行优化处理,使不同接入速度的用户在网络繁忙时亦能正常点播、观看课件具有实用意义。

目前在流媒体技术这个领域上,竞争的公司主要有三家:Microsoft、RealNetworks和Apple。由于Microsoft 的Windows Media在技术性能、易用性、效率、交互性和使用成本等方面具有突出的优势,国内开发的流媒体课件专用制作工具又以asf(wmv)格式应用最多[1]。本文以asf(wmv)格式为例,结合实例介绍如何将早期开发的单码率流媒体课件优化成多码率可选流媒体课件的处理方法。

二 流媒体课件的优化处理

1 流媒体课件的组成及特点

Windows Media 流媒体技术的特点之一是交互性很强,这是通常播放的视频所不具备的特征。ASF流媒体课件就是一个经典应用的例子。课件通常采用左右框架结构页面(见图4),主要由教师讲授的视音频和与之同步的演示文稿以及知识点链接三部分组成。左边框上部播放ASF视频文件,当播放到某一时刻,右边框会显示相应的网页内容。左边框下部是知识点链接区,点击某个链接,可立即找到对应的知识点内容。为了实现这些交互功能,需要在ASF视频文件中插入相应的控制信息[2]。

从文件结构来看,流媒体课件主要由视音频文件、图片和其它网页文件组成,其中传输视频占用的资源最大,音频次之,其它页面,无论是swf还是自定义格式均只占用少量的带宽和传输数据量,而且随着码率的降低,流媒体文件的数据量也急剧下降。可见,流媒体文件的编码码率直接影响着课件的传输速度和传输数据量,课件的优化应主要从流媒体文件的处理着手。

2 流媒体课件优化处理的原则

由表1知,流媒体文件的码率大小与视音频质量密切相关,对于同一播放长度的流媒体文件,码率越高其质量也越高,需传输的数据量和占用的带宽相应也越大,反之亦然。因此在对课件的优化处理时要注意把握几点:

(1) 远程学习者的上网方式和条件各不相同,连接到课件点播服务器速度也会有所不同,课件的优化应全面考虑,既要为高带宽接入的用户提供高质量的课件,也要保证其他低带宽接入的用户能正常观看课件。

(2) 在带宽不足或网络繁忙时段,宁可牺牲视频质量甚至是放弃视频也要尽量保证课件的流畅播放,使各种接入速度的学员最大限度地正常点播、观看课件。

(3) 用户端可根据网络状况便捷地选择课件的播放速率。

3 流媒体课件的优化处理

将原有单码率课件优化处理成多个码率可选的课件首先要根据用户群确定合适的视频压缩码率,此外在技术上需要解决以下二个主要问题:一是如何利用原流媒体文件生成其它码率的文件并插入控制信息;二是如何将几种码率的课件合成为一个课件。下面以一节100K单码率的课件为例,介绍如何将其制作成100K、56K和16K(纯音频)三种码率可选的课件。

(1) 流媒体文件的制作

借助Windows media 软件和原100K流媒体文件可生成56K和16K流媒体文件。

56K文件的处理:启动windows media encoder,选择convert a file选项,将原100K课件中的000.asf流媒体文件压缩成56K即可(暂命名为56.asf)。

16K文件的处理:启动windows media stream editor,点击“add source”添加 000.asf文件,选择audio下的16K,然后add到右边的对话框中。点击“create file…”和“start”按钮后,开始从000.asf文件中分拆出16K音频文件(暂命名为audio.asf)。

(2) 控制信息的插入

如前述,交互功能的实现是需要在ASF视频文件中插入相应的控制信息的。新生成的56.asf和audio.asf文件还没有任何控制信息,需借助000.asf文件中导入这些信息。

启动windows media file editor,点击“open”打开000.asf文件,选择“Move Scripts to Header….”,把文件保存后,选择“Export header file….”,保存这个控制信息文件(如命名为scrip.txt)。

分别用windows media file editor打开56.asf和audio.asf文件,点击 “import header file…”,选择script.txt文件,再点击“save and index”完成控制信息的插入。

(3) 课件的组合

先将原100K课件命名为100K并复制两份后,分别改名为56K和audio,用刚才制作好的56.asf和audio.asf流媒体文件分别代替56K文件夹和audio文件夹里的000.asf文件。然后增加一个上下结构的框架首页面index.htm以及用于选择码率的页面top.htm,其中上边框显示top.htm页面,下边框显示课件播放页面(通常为content.htm页面)。处理好的这节课可作为一个模版,用于其他课件的处理。

4 流媒体课件优化后的优势

优化后的流媒体课件具有完整、适用面广、使用效率高、操作简便等特点。

(1) 完整性和便捷性。几种不同码率内容相同的课件保存在同一节(课)流媒体课件文件夹中,码率选择与课件播放页面处于同一界面,学员可快捷切换到任一码率,课件完整、操作便捷且保留原有风格和形式。

(2) 适应性和可用性。学员通过Internet远程点播时,可根据当时的网络状况在客户端自由选择课件的播放码率。当网络状况良好或接入速度高时,可选高质量的码流;当网络状况不好时,可选择低码流甚至是声音码流以确保课件正常、流畅地播放,从而大大提高了课件的可用度和使用效果。

三 结束语

流媒体网络教学课件是信息化教育的一种重要学习资源,但在前些年制作的流媒体课件中,由于考虑的侧重点不同,只注重了课件的视频高质量而忽略了传输速度的问题,从而影响了这部分积累多年的宝贵学习资源的使用效果。上面介绍的流媒体课件优化方法为解决上述问题提供了一种思路。对于新开发的流媒体课件,可借助微软的Windows Media智能流技术――Multiple BitRate,制作成多码率自适应流媒体课件。这种课件把多种不同速率的编码保存在同一个asf文件中,学员通过Internet远程点播时,服务器和学员客户端自动确定当前可用的带宽,服务器提供适当比特率媒体流。当连接速率降低,服务器会自动检测到带宽的变化,并提供更低带宽的媒体流,相反如果连接速率增大,服务器将提供更高带宽的媒体流,即“自适应”。课件还有关键帧优先,音频数据比部分帧数据重要的特点[1]。

教学资源建设是教育信息化的基础,是需要长期建设与维护的系统工程[3]。开发和制作内容丰富、质量稳定、高可用且适合于学生自主学习的教学资源是一项持久的任务。教育技术人员在教学资源建设的过程中,应以人为本,从技术等多个层面上最大限度地满足广大学习者的需求。

――――――――

参考文献

[1] 刘晗等.流媒体课件网络版与光盘版的优化处理[J].教育信息化,2006,(4):43-44.

[2]张力.Windows Media 流媒体技术详解[EB/OL].

[3] 教育部现代远程教育资源建设委员会.现代远程教育资源建设技术规范[Z].北京,2000.5.

Optimization of streaming media courseware in network teaching

CHEN Li-na XIE Shou-qing CHEN Shao-bo

(The Educational Technology Center, Sun Yat-sen University, Guangzhou, 510275, China)

精品推荐