第一篇:视频播放器设计分析
视频播放器设计 需求分析
由于计算机的普及,极大地改变了人们的生活。随之带来了开发各种软件的需 求。家用型计算机主要用于家用软件、学习软件、游戏软件和多媒体和多媒体软件,以及播放CD、VCD、DVD、MP3等多媒体信息。然而多媒体播放器的开发仍然不能满足人们的需求,多媒体文件格式多样,但却没有一款播放器能够满足所有格式的解码。人们渴望解码能力更强大,功能更完备的多媒体播放器。
“多媒体”是一种新型的信息处理与传播技术。有人认为它是信息及其传输媒介方面的一场根本革命。人们对新技术的渴望和欢迎、新奇感和占有欲、宣传热情和赞美态度,是发自内心的。特别是计算机多媒体技术的功能,令人大开眼界,惊叹不已。它在商业、信息检索、文化娱乐和教育等方面的应用效果明显,前景广阔。
由多媒体播放器的开发现状看来,并没有哪一款播放器能适应所有多媒体文件的解读,随着视频、音频的迅猛发展,媒体文件的格式层出不穷,由过往美国在线(AOL)公司的Nullsoft部门开发的Winamp独占鳌头,到Real Networks公司的Real Player和微软公司的Windows Media Player风靡全球,再到如今播放器开发的百花齐放的竞争时代,多媒体播放器的开发经历了许多风浪和变化,但是,仍然没有出现全能的播放器,始终没有跨越编码格式的局限,随着多媒体技术的不断发展,人们对多媒体软件的要求也不断高涨,所以对多媒体软件的开发也成为当今计算机开发的重要课题。目前的音频、视频格式繁多,研制格式覆盖面广的多媒体播放器前景非常广泛。
随着计算机、家电、通信等技术的不断发展,多媒体技术有着广泛的开发前景,尤其是多媒体播放器的开发,开发格式覆盖面更广,兼容性更好,功能更完备的播放器势在必行。本文主要采用C++ Builder2009作为开发工具,设计并实现一个多媒体播放器。可播放MP3,AVI,WMV,WMA,RM,RMVB,SWF等多种格式的多媒体文件,并且能够控制播放,暂停,停止,快进,后退,音量控制的调节,选择上一曲,选择下一曲,图像的显示,文件的计时,列表文件的添减操作等多种播放控制功能,界面简明,操作简单。系统总体设计
2.1DirectShow概述
DirectShow是一种通过自定义或内置的大量的Filter(过滤器)来处理多媒体数据的体系结构。这些Filter大致分三类:Source Filter(源过滤器)、Transform Filter(转换过滤器)、Render Filter(呈现过滤器)。源过滤器主要负责获取数据,数据源可以是文件、网络、计算机采集卡或数字摄像机里的,然后数据向下传输到Transform Filter,它主要负责数据的格式转换,然后继续向下传输到Render Filter,它主要负责数据的最终去向,将数据送给显卡声卡进行播放或输出变成文件存储起来,见图2-1。
应用程序命令DirectShow过滤器图表管理器Filters Graph Manager应用程序源过滤器SourceFilters转换过滤器TransformFilters呈现过滤器RenderFilters应用程序事件音视频采集设备各种软硬件解码器声卡显卡
图2-1 DirectShow开发应用程序原理图
过滤器Filter是建立在COM技术基础上的,每个Filter本身就是一个COM组件,各个Filter集合组成过滤器图(Filter.Graph),DirectShow提供Filter Graph Manager组件来管理整个过滤器图,比如Filter间的连接和数据流动。Filter之间通过Pin(针脚)连接。
更多感性认识DirectShow,可以DirectX SDK中的自带的实用的程序GraphEdit,位于安装目录BinDXUtilsgraphedt.exe。GraphEdit是构造Filter Graph Manager的可视化工具,在GraphEdit中可以很方便地设计出过滤器图,并验证其可行性。比如:播放一个典型的Demo1.mpg文件(将文件拖动到GraphEdit窗口)所自动构建的Filter Graph。见图2-2。
MPEG Audio DecoderDemo.mpgMPEG-1 Stream SplitterMPEG Video DecoderVideo RendererDefault DirectSound Device图2-2 MPEG文件播放的Filter Graph 如图2所示,箭头方向即是数据的流动,可以看到:MPEG-1 Stream Splitter属于Source Filters,负责接收源文件数据;MPEG Audio Decoder、MPEG Video Decoder属于Transform Filters;分别负责视频、音频的解码;Default DirectSound Device、Video Renderer属于Render Filters,分别负责对视频显示和音频播放。执行菜单Graph->Play,可以看到播放的影音文件。在Graph->Insert Filters可以看到DirectShow提供的大量的支持基本应用的Filter。2.2软件的总体架构
AVI视频RMVB视频 视频指针解码主界面用户 图2-3 软件架构
2.3 详细设计与实现
下面在C++ Builder中,利用DirectShow技术设计媒体播放器,介绍了DirectShow程序的一般编写方法。以两种方法实现:一种是直接用DirectX SDK;另一种是用基于DirectShow技术的第三方控件包DsPack。
2.3.1 直接用Direct X SDK中的DirectShow技术的媒体播放器。
用DirectShow编写播放器,可以说主要包括三步: ①创建一个Filter Graph Manager组件。
②根据实际的应用,创建一条完整的链路。比如播放一个本地文件:m_FilterGraph->RenderFile(“Demo1.mpg”,NULL);
③调用Filter Graph Manager(或某个Filter)上的各个接口方法进行控制。并完成Filter Gramph Manager与应用程序的事件交互。比如IMediaControl接口方法Run()、Stop()来控制媒体的播放与停止。
在本实例中,第一步创建一个Filter Graph Manager组件,由自定义的封装类CDXGraph来完成,它的实现文件是CDXGraph.cpp和CDXGraph.h。第二三步要实现与CDXGraph之问的事件交互。由主窗口MainForm(MainUnit.cpp和MainUnit.h)完成。
该程序部分主要代码如下:
//定义基本接口。IGraphBuilder是最重要的接口,用于构造Filter graph;IMediaControl播放控制接口,控制播放、停止、暂停等;IMediaEventEx:应用程序通过此接口获得播放过程中发生的事件,如播放完毕等。IBasicVideo、IBasicAudio分别是图像和声音控制接口;IVideoWindow视频窗口控制接口;IMediaSeeking用于媒体数据流的定位,提供对播放的精确控制,如获得当前播放位置等。
IGraphBuilder *mGraph;
IMediaControl *mMediaControl; IMediaEVentEx *mEvent;
IBasicVideo *mBasicVideo; IBasicAudio *mBasicAudio; IVideoWindow *mVideoWindow; IMediaSeeking *mSeeking;
//用API函数初始化COM组件库CoInitialize(NULL);
//创建Filter graph对象,得到IGraphBuilder接口的接口指针mGrph HRESULT hr=CoCreateInstance(CLSID_FilteGraph,NULL,CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void * *)&mGraph);
//用QueryInterface()函数获取接口指针
hr = mGraph-> QueryInterface(IID_IMediaControl,(void * *)&mMediaControl);
hr = mGraph-> QueryInterface(IID_IMediaEventEx,(void * *)&mEvent);
hr = mGraph-> QueryInterface(IID_IBasicVideo,(void * *)&mBasicVideo);
hr = mGraph-> QueryInterface(IID_IBasicAudio,(void * *)&mBasicAudio);
hr = mGraph-> QueryInterface(IID_Ⅳideowindow,(void * *)&mVideowindow);
hf = mGraph-> QueryInterface(IID_lMediaSeeking,(void * *)&mseeking);
//连接输入输出Pin针脚,连接各个Filter hr=mGraph-> ConnectDirect(inOutputPin,inInputPin,inMediaTyp); //IGraphBuilder接口的方法RenderFile来连接给定的媒体文件,完成Filter Graph的构建。
m_FilterGraph-> RenderFile(m_SourceFile.c_str()); //设置视频窗口并设置消息通知窗口
m_FilteGraph-> SetDisplaywindow(Panell->Handle); m_FilteGraph-> SetNotifyWindow(this->Handle); //开始播放
m_FilteGraph->Run(); „„
//关闭COM组件库,释放资源 CoUtlinitialize();
2.3.2 基于DirectShow技术的第三方控件包DSPack的媒体播放器
Dspack2.34是C++ Builder中用于做DirectShow开发的免费VCL控件。下载地址:http://www.xiexiebang.com/。DSPack的安装可以参考相关文档。
图2-4组件面板上的DSPack2.34 Dspack2.34中有七个组件:FilterGraph、VideoWindow、SampleGrabber、Filter、ASFWriter、DSTrackBar、DSVideoWindowEx2。见图5-1。
FilterGraph组件基本对应于DirectShow中的Filter Graph Manager,Filter Graph的创建和控制由它完成。Filter组件可以充当DirectShow中的各种Filter,VideoWindow组件相当于是一个RenderingFilter,用来显示采集到的视频图像。其它各组件的详细说明可以参照DSPack安装目录下的帮助文档help.chm[2-3]。
程序由一个主窗体MainForm组成。MainForm窗体上放置FilterGraph组件,属性Name命名为FilterGraph,Mode属性为gmNormal;放置VideoWindow组件,FilterGraph属性设置为FilterGraph;放置DSTrackBar组件,用于显示播放进度;其它放置0penDialog、MainMenu、四个Button组件,Caption分别设置为打开、播放、暂停、停止。
MainForm中主要代码如下:
Buttonl的0nclick事件添加如下代码: if(0penDialog-> Execute())|FilterGraph-> Active = TRUE;//初始化各个Filter,并建立FilterGraph FilterGraph-> RenderFile(OpenDialog->FileNalm);
//播放文件名给FilterGraph
} Button2的OnClick事件添加如下代码:
FilterGraph-> Play(); //控制FilterGraph的播放 Button3、Button4的0nclick事件分别添加如下代码: FilterGraph-> Paus(); //播放暂停 FilterGraph-> Stop(); //播放停止 VideoWindw的OnDblClick双击事件添加代码:
VideoWindow-> FullScreen =!VideoWindow->FullScreen;//全屏播放 MainForm的OnCloseQuery事件添加如下代码:
FiherGraph-> Active = FALsE;//释放各个Filter 本程序开发环境WindowsXP + DirectX9.O + DSPack2.34。本程序编译后成功运行。测试与维护
3.1 创建和测试应用程序
为了确保本系统能够正常运行,需要在开发完成之后做一次较全面的测试。现将具体操作及过程举例说明如下:
创建和测试应用程序应是交替进行的,既要注意开发的效率也要注意它的稳定性。每编写一个模块,就要对这个模块进行测试,看它能否根据特定的要求工作。及早发现问题,及早解决,否则到最后再来测试的话,难度会大大增加。3.2 程序改进
本软件没有考虑到删除播放列表中文件在ListBox中的索引号小于当前值的时候,删除之后不能把光标移动到当前播放文件。
本软件没有提供解码更新,这是本软件以后要着重改的地方。3.3测试方法
一般来说,对程序测试有两种测试方法:如果已经知道了软件系统应具有的功能,可通过测试来对每个功能是否都能正常使用;如果知道程序的内部工作过程,可以通过测试来检测程序内部是否按照规格说明书的规定正常进行。前一种方法称为黑盒测试,后一种方法称为白盒子测试。黑盒测试又称为功能测试,白盒子测试又称为结构测试。[4] 本系统采用黑盒测试,以下以播放WMV文件为例子。界面如下: 总结
基于两种不同方法实现媒体播放器程序时的代码比较,我们采用了C++ Bui-ldel2009 + Direct X SDK9.O + DSPack2.34编写该播放器。因为用c++ Buildel2009 + Directx SDK9.0编写时,代码行约为400行,并需要深入的DirectShow和COM组件知识;而采用C++ Buildel2009 + Direct X SDK9.O + DSPack2.34编写时,代码行约为20行,仅需要少量的DirectShow和COM知识。根据比较用第二种方法实现Dir-ectShow程序时,所需要知识少,开发程序快速高效。目前DirectShow广泛应用于开发多媒体程序。
在该软件的制作实现过程中,给人最大的启发的一点是系统架构和设计模式非常重要。代码的组织都是非常重要的,因为这关系到日后的维护以及扩展。编写代码更加有条理,更加符合软件工程的标准,这才是最重要的。
刚接触视频播放器编程的时候,我们认为其中最重要的是解码算法。但是头几天编写程序的时候却发现程序越写越不容易维护,可见是我们走错了方向。后来我们向老师讨教,他告诉我们:“我们的先人早已为我们准备好了各种精良可用的现成算法,我们所要做的就是直接“拿来主义”罢了;但是对于代码的组织(也就是软件的架构)才是真正软件工业的核心部分,因为软件事实上是直接和经济挂钩的,因此我们必须在编写代码之前选择一种最为合适的方法来组织这些代码,否则我们将会失去更多的时间和金钱。”。
经过并不长的时间里,去实现软件编程的这个过程使我们慢慢进入到软件编程的大堂,慢慢感受到实现一个软件是需要大量的资源。这个过程使我明白了许多,也收获了许多。首先,我们得去熟悉开发环境,只有熟悉开发环境才能更好地、更有效地实现软件开发;其次,我们还得去查找大量的资料,无论是图书馆里的关于该软件实现的书籍,或者是网上实现该软件的代码或者教程;最后,在面对编程时,我们最好先弄清楚程序的流程,弄好程序里每个小模块,然后把每个小模块组织成完整的程序。
第二篇:视频分析材料
小班健康分析
健康领域里面有三个目标:
1、身心状况;
2、动作发展;
3、生活习惯与生活能力;这次视频是从第二个目标动作发展来分析的。
1、动作发展的第二个目标:具有一定的力量和耐力。
(1)单手扔沙包2米左右(跳绳距离-2米),视频中,绝多数幼儿投掷能力发展挺好,(2)单脚跳连续跳2米,只有很少一部分幼儿完成度较好,能够单脚连续跳2米左右,但是大部分幼儿单脚跳不行,所以单脚跳的能力需要加强。
(3)双手抓杠悬空10秒,视频处出现3位小朋友,可以明显看出来男孩发展比女孩好。
2、动作发展里面第一个小目标:具有一定的平衡力,动作协调、灵敏。(要求分散跑时,能躲避他人碰撞),但是通过观察视频,双方扔球时躲避、闪,孩子处于懵懂状态。这部分还需要加强锻炼。
中班社会领域分析(美容美发店)
幼儿社会性主要实在日常生活和游戏中通过观察和模仿潜移默化的发展起来的,社会领域有两个子领域,1、人际交往;
2、社会适应。本次活动主要以人际交往为主,1、目标2中,能与同伴友好相处,(2)对大家喜欢的东西能够分享,(4)活动时候愿意接受同伴的建议和意见(小男孩拿起一样东西,向自己的理发师询问,这时美容师过来说这是化妆用的,随机就放下了)如果是换做大班幼儿,这个地方要求要提升一个层面(大班要求能倾听和接受他人的建议和意见,不能接受时要说明理由)。
2、目标3中,具有自尊自信和自主的表现,(1)孩子能按照自己想法进行游戏,(3)而且自己事情自己做,不依赖别人(四个小朋友,尤其是美容师和理发师,能按照自己已有的经验为同伴服务,美容师找东西时没有依赖别人,而是自己想了想,去隔壁材料盒里面找自己需要的东西)
大班活动分析
根据“《3-6岁儿童学习与发展指南》分析以下内容: 1.社会领域人际交往目标一指出“有问题愿意向别人请教”(向教师请教制作菜单)目标二指出“活动时能与同伴分工合作,遇到困难能一起克服”。活动中的幼儿已基本掌握这一目标,他们游戏时分工明确,并愿意向老师请教。(从酒缸舀酒,做面点、做菜单、服务员等)
2.语言领域倾听与表达目标二指出“愿意与他人讨论问题,敢在众人面前说话”这一目标幼儿也已基本掌握,他们讨论菜品、菜单制作,大多数幼儿敢在众人面前说话。幼儿在活动中能注意倾听别人讲话并能积极回应(幼儿说我吃什么 其他幼儿积极回应)。语言领域目标三文明的语言习惯(,幼儿点餐的时候说要鱼,服务员说稍等,)整个环节中幼儿)目标3中,幼儿愿意用图画和符号表示事物(做菜单的时候用符号来表示菜名)
3.健康领域动作发展目标三指出“能熟练使用筷子”观察过程中,幼儿能正确使用筷子来夹面点。而且孩子在制作过程中,手的能力发展很好,通过捏、团、按、揉等,说明小肌肉发展水平达到大班幼儿能力。
4.科学领域科学探究目标二指出 “在成人的帮助下能制定简单的调查请分并执行”(制作菜单和账本)。探究中能够与他人合作与交流”活动中,幼儿参与制作计划表,分工合作有条不紊,变交流边制作很好的体现了这一目标。
第三篇:《多媒体播放器的使用》教学设计
《多媒体播放器的使用》教学设计
一、案例背景
(一)分析
1.教材分析:我校初一年级选用的是人民教育出版社出版的三年制、四年制初级中学教科书,在本教材中并没有将媒体播放器作为一节独立的课程来设置,它是在第一单元初步知识与基本操作中,第三课Windows的基本操作中,用“计算机听音乐,用计算机看影片”的方式简单介绍了计算机可以听音乐、可以看影片。
2.学情分析:多媒体电脑已经应用到了社会的各个领域,图、文、声、像的有机结合使计算机吸引了无数中学生的眼球,而媒体播放器正是播放视频、音频文件的载体,随便在网上搜一搜,上百种的媒体播放器让人眼花缭乱,无从选择。而学生对各种媒体信息都非常敏感,处于这个年龄段的孩子更喜欢从网上寻找一些小动画,或是流行歌曲等媒体信息并以此为时尚,以此为一种“炫耀”自己的途径。而只有通过媒体播放器才可以显示不同的媒体信息,因此,我想让学生了解几种常用媒体播放器的功能及使用方法,以此让他们发现不同的媒体播放器是“各有千秋”,通过两、三种媒体播放器的功能展示,使学生能够举一反三地掌握使用媒体播放器的一些小技巧。
(二)教学目标
1.了解几种常用媒体播放器的主要特点及主要应用领域;
2.掌握用媒体播放器播放光盘及其它存储设备上的视频及音频文件;
3.掌握利用超级解霸截取所需要的视频文件及图像文件。
(三)重难点、问题预测及对策
重难点:
1.掌握用不同的媒体播放器播放各种媒体文件;
2.能用超级解霸截取需要的视频文件及图像文件,并能正确保存。
问题预测:
1.大多数学生可能只会打开光盘内的视频或音频文件,而且可能只掌握一种方法,当遇到问题时,不会用另一种方法去解决;
2.学生截取视频文件后可能会陶醉在成功的喜悦中,忽略了保存文件的关键步骤,而很多学生可能存在保存后找不到保存文件的具体位置。
对策:
1.找多组同学示范用不同的方法成功打开视频文件或音频文件的例子,发挥学生学习的积极性,充分享受当“教师”传授别人知识的乐趣;
2.强调截取视频文件的四大关键步骤,教师先示范操作,学生以竞赛的方式看谁先学会并演示示范。
(四)课前准备
一张自己喜欢的MTV音乐VCD光盘,或一段有价值的视频文件。
(五)教学流程
1.结合教材,导课并深入挖掘媒体含义,学习常见英语词汇;
2.拓展视野,介绍多媒体播放软件特点;
3.举一反三,同一功能实现于不同软件;
4.培养观察能力,创造性地使用具有不同特点的多媒体播放软件。
(六)教学课时:2课时
说明:第一课时安排在教室,第二课时安排在机房。
二、教学实录
第一课时:(在班级)
师:看屏幕,大家应该了解今天要学习的主题是“媒体播放器”,媒体播放器顾名思义就是播放媒体的机器或软件,那有没有人告诉我,你认为什么是媒体?
生:报纸?电视?杂志?
师:它们似乎都是承载信息的载体,让我们看一下教材中对“媒体”是如何定义的,快速阅读30页的“知识窗”,30秒。
生:文字、声音、图形、图像、动画和视频等可以用来表达与传递信息。习惯上,把它们看作不同的媒体。把多种媒体结合起来,就成了人们常说的多媒体。
师:“念”的非常好。我们可以用自己的语言说明。现在,对比一下专业人事对“媒体”是如何定义的。
打开幻灯片1:“媒体”一词来自于英文的media。在英文中media的词义更多的应当是“媒介”的意思;在计算机领域中,“媒体”包括两层含义:一是存储信息的实体,如:U盘、光盘等,二是信息表示和传播的载体。如:文字、声音、图形、图像、动画和视频等。
师:这里诠释的可能比教材更全面,而在大学的教材中,是从五个层面对“媒体”进行分析解释的,如果你们想更深入了解,课下可以上网查一些相关的资料。“media”让我们大声的读出来„„
生:media„„
师:(板书)PC是什么?
生:个人计算机
师:(板书)能猜出MPC是什么?
生:?
师:打开“金山词霸”,我们一起查找MPC?
生:多媒体计算机
师:谁能将“M”、“P”、C”拼写出来?快速记忆。
生:Multimedia Personal Computer
师:记忆神速呀,今天记住了两个单词:media媒体,Multimedia多媒体。
生:(手势,胜利状!)
师:言归正传,媒体播放器,你用过几种?听说过哪些?
生:RealPlayer,Windows里面那个带“圆圈”的,金山影霸、PPlive算不算?(多组学生给出了不同答案)
师:Windows里那个带“圆圈”的播放器,请看一眼它的名字,谁能读出来?
生:Windows Media Player
师:非常好,你们都是经过专业学习计算机的人员了,出口一定要“专业化”。Windows Media Player是微软公司随Windows操作系统捆绑销售的一种软件。刚才说到的PPlive是什么?
生:网上看电影的?
师:那你们认为它算不算媒体播放器?
生:应该算。
师:我也是这么认为,它是一种专用的媒体播放器,不像那些常用的媒体播放器具有播放歌曲,收听广播,刻录光盘等其它功能。现在,让我们一起了解一些常用播放器的主要特点吧。
打开幻灯片一:金山影霸是金山公司的又一力作,它由文字编辑软件WPS“起家”,后期开发了金山毒霸,金山词霸,金山Office软件等。
打开幻灯片二:RealPlayer是目前网上最流行,应用范围最广的播放器之一。
打开幻灯片三:Windows Media Player微软公司随Windows操作系统捆绑销售的软件之一。也因此成为家喻户晓的媒体播放器之一。它主要播放的标准视频文件。(AVI格式)
打开幻灯片四:千千静听是喜欢听歌、学歌人首选的媒体播放器,因为有歌曲与歌词同步放映的功能,省去了我们下载歌词的麻烦。而且它占用计算机的空间很小,还可以拥有很多时尚多变的界面。
打开幻灯片五:风雷影音是目前我了解的能播放文件格式最多的媒体播放器。能播放多达96种不同格式的音频及视频文件。
打开幻灯片六:网上功能各异的媒体播放器:1.KMPlayer;2.绚彩魅影;3.GOM Player;4.超级兔子快乐影音;5.VLC(VideoLAN)
师:想不想一一试试它们?
生:当然啦!
师:今天我们就以RealPlayer、超级解霸和风雷影音为例,了解一下播放器的用法。首先请一名学生帮我安装一下风雷影音软件。
生:我没安装过软件„„
生:我会,我会„„
师:我找一名不经常使用电脑的学生来帮我一下。
生:(在我的提示下,一步一步通过大屏幕给学生示范安装软件的方法。)
师:谁帮我把这三个软件打开?
生:(非常踊跃。)
师:谁还有不同于他的方法,也能把这三个软件打开?
生:(多组学生,基本通过四种方式启动软件:1.双击桌面快捷方式;2.单击快速启动栏;3.通过“开始菜单”;4.右键打开的方式。)
师:王菲,认识吗?“明月几时有”这首歌听说过吗?
生:我们都会唱!
师:那太好了,一会儿当音乐放出来的时候,我就能听到你们优美的歌声了。有没有人会播放光盘里的文件?
生:太简单了。
师:用三种不同的软件都要能放出音乐来!
生:(几组学生互相补足,基本完成了打开音频或视频文件的任务。)
使用超级解霸时,直接单击工具栏上的“光盘”按钮,与全体同学共同观察,当读取光盘数据后,菜单栏的“帮助”选项后面会突然出现“选段”一项,引导学生使用这项功能。培养学生仔细观察并使用软件的不同功能。
使用RealPlayer和风雷影音,能够通过菜单栏中的“文件”打开具体在光盘和计算机任意位置的音频或视频文件。
师:我不想听“明月几时有”了,“停止”或“暂停”它,但不要关闭这些软件,能做到吗?
生:(一个学生示范,基本就能达到目的。学生练习“停止”和“暂停”功能的同时,又复习了如何打开媒体文件。)
师:与录音机、VCD的使用方法很相似吧!
师:我们换一个看看吧!你们也准备了你喜欢的视频文件吧!
生:(操作)
师:你们找的“只对你有感觉”太好听了,能全屏播放吗?
生:(让同一个学生尝试在三个软件中使用全屏功能,进一步强化学生观察使用软件的能力。第一个学生,找对计算机比较熟悉的,让他放慢速度去“示范”,下面一组的学生可以找不同层次的上前面来尝试,也给下面的学生反复记忆的时间。)
说明:这段时间视课堂剩余时间而定,找几组学生示范。
研究性作业:任选一个媒体播放器,通过菜单栏的“帮助”选项,学习至少两个以上的操作技巧,下节课给同学们展示。
第二课时:(在机房)
师:给你们三分钟自由练习,回顾一下你掌握的关于媒体播放器的操作技巧。
生:(练习)
师:首先给同学们介绍一下你所用媒体播放器的名称及主要特点。
生:
1.有些是千千静听的歌词秀;
2.有些是更换媒体播放器的皮肤;
3.如果没有技巧的,介绍两种播放器的名称及主要特点,并示范打开同一个文件的方法。
师:有没有人挖掘一下超级解霸呀?
生:(指定一个学生打开超级解霸,共同浏览,观察工具栏上的各按钮名称。)
师:通过观察按钮谁能把现在彩色电影变成黑白电影?谁能获取一张视频文件中的图像?五分钟尝试一下。
生:(教师可私下辅导,学生基本都能做到。只是弄不明白保存图像的位置。)
师:谁愿意为全班同学做一次示范教学,减轻一下我的工作量。
生:(学生非常踊跃,当他做示范的时候,提醒所有同学帮他记忆他保存文件的位置。保存后要看一看获取的图像效果,提升他们对“美”的图像等事物的理解。)
师:超级解霸有一项其他软件不可比拟的功能,特别是老师授课时用的课件,经常会用到的一项功能,如果你学会了,你可就成为老师的好助手了!
(演示事先截取好的一小段“明月几时有”,用超级解霸进行卡拉OK播放,然后利用录音机自己配乐演唱,让学生感受一下截取视频文件的乐趣。)
(板书)
截取视频文件的四个关键步骤:
1.循环;2.选择开始点;3.选择结束点;4.保存。
师:我来示范一下视频文件是如何截取的。首先打开要截取的文件后,选择循环,当“播放进度”显示条变色后,分别选择截取的开始点和结束点,最后也是最重要的一步是一定要进行“保存”。提醒,截取的视频文件不要太长尽量不要超过一分钟,否则文件太大不容易保存。给你们五分钟的时间,试试吧!(下传“花木兰”视频片段和“明月几时有”视频文件。)
生:(学生听得非常认真,但这个环节不是所有的学生都能掌握,注重辅导。)
说明:这是本节课的重点,时间和精力主要集中在这儿。
师:想不想成为一个配音员或是唱一下卡拉OK呀!
生:想,太想了。
师:在家唱卡拉OK时,谁知道怎么把原音取消?
生:转换声道。
师:在超级解霸中查找一下这个功能吧,结合“录音机”过一下配音员或是歌星的瘾吧!(视时间调整)
生:(练习)
师:(集中展示学生的优秀作品。)你们现在都是老师的好助手了,下次在有其他老师让我帮忙截取视频的时候,我就找你们啦!给你们留个作业。
研究性作业:我们今天截取的是视频文件,如果让你截取音频文件,你能吗?需要什么软件吗?回家研究一下。
三、案例反思
1.计算机学科与英语学科是密不可分的,尝试着在课堂中渗透专业英语词汇对学生来说不但是一种专业素养的提高,而且也更方便他们阅读计算机专业的杂志及海报。
2.通过不经常使用电脑的学生之手,安装软件,让更多的学生建立自信,“我也行,我也能”,培养学生学习计算机的兴趣和树立操作好计算机并不难的自信心。
3.学生在进行第二课时的视频文件截取时,差距就产生了,很多学生很快完成了任务,但一部分学生甚至利用媒体播放器打开文件都成问题,当然这可能与家里没计算机有些关系,她们得不到及时有效的练习,对这部分学生课前复习时要特别关注。
第四篇:视频设计
1.系统设计原则1.1先进性、成熟性、可靠性和稳定性。采用先进和成熟的技术,如大量采用数字会议技术、先进的显示系统技术等,选择成熟的中高档产品和国内外知名品牌,整个系统要求能连续工作,要求具备高可靠性和高稳定性,方便耐用。1.2开放性、标准性、安全性和保密性。会议系统采用国际通用的标准化产品,方便其他产品相互连通,会议工作的性质决定了整个系统必须是绝对安全可靠的,所有数字会议通讯,计算机技术,集中控制都应严格防止侵入和污染,数据和资料记录应是实时的,永久性的。
2.数字会议系统设计方案某设计院高层办公楼智能化视频会议系统设计内容包括:扩声子系统、会议发言子系统、集中控制子系统、视频显示子系统、远程会议系统。主要设置在4层学术报告厅(170人)、电教室(88人)、10层(60人)、11层(32人)、15层(22人)、13层(22人),各层会议室主要考虑一般发言为主。11层会议室设置远程视频功能。2.1扩声子系统。扩声系统主要由声源、控制、信号处理、功率输出、扬声器五部分系统构成。考虑到会议室兼用作会议语言扩声,则必须达到广电部GYJ25-86(厅堂扩声系统声学特性指标)音乐与语言扩声一级标准,即平均声压级不小于98dB,声场不均匀度不大于8dB,扩声系统声学特性指标可达到音乐扩声一级标准。电视电话会议室、电教室满足会议较高语言扩声要求。小会议室满足小型会议一般语言扩声要求。2.2集中控制子系统。综合控制系统为一个综合控制系统,通过移动式控制器和PC机控制界面或控制器本体按钮,对打会议室内的视频音频播放设备、投影机、投影幕、摄像机、灯光、空调等作统一集中控制。2.3视频显示子系统。视频显示是演讲与会议之间沟通重要的媒介平台,多功能会议厅投影机采用电动升降台吊装,配备电动投影幕选用150寸。投影机亮度和对比度应满足大型会议显示要求,投影机亮度不低于4500流明。中、小会议室内暂考虑吊装投影机,考虑视频要求,亮度不低于3500流明,配备100~120寸的电动投影幕于墙壁。
2.4数字会议发言子系统。本系统主要由讨论型会议系统中央控制器1台、数字讨论型发言主席机1支、数字讨论型发言代表机10支等相关设备组成,系统将可实现会议发言、请求发言、讨论、投票表决等会议功能。2.5数字自动跟踪子系统。当发言代表打开话筒时,摄像机可自动对准发言人进行摄像,并显示到大屏幕或投影设备,同时也可手动控制,监视全场,控制灵活。并可实现多台摄像机之间及摄像机与视频信号之间的快速切换。连接录像机便可以对整个会议过程进行录像。系统在摄像机控制软件的支持下,设立于天花板不同位置的快球摄象机可实现与会议系统的联动,通过软件设置,中央控制器和视频控制矩阵可以实现对当前发言人的视像跟踪。球形摄像机可预设摄像预置位,软件将每个会议单元分配1个摄像预置位,当主席或某代表的话筒键被按下,摄象机镜头既对准该预置位摄像(即拍摄该发言人图象)。如果没有话筒被按下,系统自动选择全景摄象机(显示会场全景)。拍摄图像可以实时显示在大厅显示器或其他监视器上。该系统为会议的进程管理提供了全新的控制手段,可将会议进程以音视频方式记录保存,也可通过远程电视会议系统将其送至其它分会场。2.6远程视频子系统。设置远程视频会议终端设备接口,利用现有会议终端设备,连接ISDN或IP进行远程传输,实现远程视频会议功能。2.6.1四层多功能厅。有会议发言讨论系统功能,可实现发言管理及优先发言功能,会议摄像自动跟踪功能;投影系统功能;专业会议及舞台音响扩声系统功能;专业会议灯光和专业演出灯光系统功能;矩阵及中央控制系统功能;现场实况自动记录储存功能。2.6.2十一层视频会议室。有会议发言系统功能;视频投影功能;视频远地接受观看功能;本地视频采
集传输功能。2.6.3其他会议室。有会议发言系统功能;发言管理功能;视频投影功能;音响会议扩声功能。
3.会议系统组成及特点3.1小型会议室。小型会议室的主要设备为高度集中控制的功放、调音台、吸顶音响、会议鹅颈话筒和投影系统组成,考虑到小型会议室一般没有独立的音控室和操作间,要求设备简单话,但是又必须满足会议系统功能这个特点,满足我们会议的需要。吸顶音响突破传统定压系统喇叭的弊端,使用了定阻式吸顶音响,完美的声音和声场分布给会议室营造更好的会议气氛。3.2视频会议室。视频会议室的基本配置考虑了专业的会议系统、视频系统、会议扩音系统、远程会议系统、视频跟踪系统、矩阵系统、中央控制系统等,在投影系统中使用了高流明的投影机系统和本地视频摄像机,满足视频会议的播放和本地视频的采集。3.3多功能会议厅(学术报告厅)。多功能厅是一个综合会议厅堂,在设计中视频系统、会议扩音系统、演出扩音系统、视频跟踪系统、矩阵系统、中央控制系统,其主要系统都由一个品牌提供,保证了系统的稳定性、子系统之间的相互衔接,使整体大系统更好的运行。其音响扩声系统所选择的产品是音响会议行业公认的专业产品,它的设计和研发初始的标准就是会议室和多功能厅堂,对会议厅堂的声音、声场特点做出分析和调整,使整个会场有一个比较清晰的声场环境。
4.主要设备性能参数4.1数字发言子系统4.1.1HCS-M100会议控制主机。带背光的LCD显示屏可显示表决结果、操作模式、语种等信息,并提供简/繁体中文、英文三种语言的系统设置菜单,具备多种音频信号输入输出方式系统主机可设IP地址,与控制电脑之间采用先进的TCP/IP连接控制方式,可以实现会议系统的远程控制、远程诊断和远程升级。具备多路视频信号输入接口,可实现视频切换功能:(1)四路视频输入接口(RCA),一路视频输出接口(BNC),连接视频信号,配合软件,可实现视频切换或摄像机自动跟踪功能。(2)配合视频切换台,可实现更多的摄像机或视频信号的自动切换及自动跟踪功能。具备2个RS-232接口,用于连接智能中控系统及系统诊断,具备一个TAINET接口,可连接台电中央控制系统。4.1.2HCS-C100/D100会议发言单元。精致典雅的台面式结构,符合人体工程学,极具现代气息,符合IEC60914国际标准,内置高保真扬声器,不易产生啸叫,打开话筒后自动静音,单耳机插口,音量可以自由调节,配合摄像机、视频切换台,使用电脑预设后,可进行摄像机自动跟踪。4.2视像自动跟踪子系统4.2.1HCS-4310M视频切换台。HCS-4310M是一款控制功能强大的专业视频矩阵,它除了具有一般视频矩阵的全部功能外,还带有RS-232C、RS-
422、RS-485输出接口,可以控制多种其他设备。它既可以配合台电 会议系统实现摄像机自动跟踪功能,也可使用台电中控系统、电脑或其他控制设备通过串口 控制视频矩阵切换。还自带控制面板,方便手动调节与控制。另外,还内置了多种专业摄像机的控制协议,除台电HCS-3313C高速云台摄像机外,还可控制SONY、PELCO、Panasonic 等多种专业摄像机。系统与台电数字会议系统配合使用,可实现当与会代表开启话筒时,摄像机自动调整到发言者所在的位置,连接视频显示设备可将摄像机所摄制到的图象显示出来。同时可实现多台摄像机与电脑输出的视频信号(使用台电系统控制软件)之间的自动切换。使用视频控制软件模块可以很方便地对摄像机与会议单元之间进行预置位设置。系统具有断电自动记忆功能,使用前只需通过电脑对会议单元进行预置位设置,使用过程中即使脱离电脑也同样可以实现自动跟踪。4.2.2HCS-3313C高速预置球型云台摄像机。采用全新的台电高速云台摄像
机,运行得更快,定位准确,更安静,更流畅。系统采用RS-485通讯协议,使得控制信号的传输距离大大提高,性能更加稳定、转动速度更加快捷。
4.2.3HCS-4210TS/10 基础设置软件模块。基础设置软件模块包含会场设计、会议管理、主机设置、分机设置、信息显示、系统检测、报表系统、用户管理等功能。会场设计功能:按照会场的实际布局,将会场的座位排列情况描述出来,形成直观的、图形化可控制界面。主机设置功能:可以同步地显示并调节会议控制主机的工作状态,使操作人员能灵活地控制主机。会议管理功能:具备完善的会议信息管理功能,使用户一目了然地进行会议信息设计管理。分机设置功能:具备管理员权限的用户可以通过软件,对会议单元的内部参数进行设定。信息显示:包括短消息和字幕显示功能:系统检测:方便快捷的在线检测功能,包括对话筒(麦克风)的检测和单元按键的检测:报表系统:可通过软件调用存放在数据库的各种会议资料信息进行保存或打印输出,这些会议资料信息包括:
4.2.4HCS-4215TS/10视频控制软件模块。视频控制软件模块配合摄像机和视频切换台,可以实现摄像机自动跟踪功能,具体包括:设置视频矩阵:根据视像设备与视频切换台的通道连接情况,可以为电脑信号、摄像机和其他视频输入设备设置输入和输出通道,并可以发送给主机使整个系统保持同步。视频切换:根据视频矩阵的设定,进行视频切换,可以将多种视频输入设备的信号切换输出显示。全景控制:可以通过软件调节摄像机与发言单元对应的预置位,同时可以设置一个会场的全景图象。配合话筒控制软件模块,可以调节摄像机设置话筒预置位,在会议中可以实时的将发言者图像显示到大屏幕上。4.3集中控制子系统4.3.1HCS-6000MCP2 中控系统主机。产品适用范围:HCS-6000MCP2 是一台专为智能会议系统设计的功能强大的中央控制系统,提供有多种可编程外部远程终端接口。开放式的可编程控制平台,强大的控制逻辑,适合大/中型会议厅!4.3.2HCS-6107TP彩色无线触摸屏。HCS-6107TP是台电数字会议无线中控制方案的一部分,它将整个数字会议中央控制系统集中到一个轻巧而使用简便的触摸屏中。4.3.3HCS-6100RF单向无线接收器。用于接收触摸屏信号,可搭配HCS-6000M系列中控主机、触摸屏使用,旋转的ID切换设置网络ID身份代码。4.3.4HCS-6000PM电源控制器。用于控制强电/弱电开关量,可搭配HCS-6000M系列中控主机、HCS-6100TP触摸屏使用,旋转的ID切换设置网络ID身份代码。可级联多台。4.3.5STAGEMASTER MX-1422 调音台。我们对主扩调音台的选择经过详尽考虑,最终选择目前国际国内都比较常用而且品质较好的美国STAGEMASTERMX-1422 调音台, MX-1422是一款紧凑型、双功能的、拥有左右信道、单信道叠加、6路话筒输入、4路立体声,4 编组、6 个辅助通道高性能现场调音台。满足在今后节目中穿插各种不同风格演出的调音要求。4.3.6功率放大器。STAGEMASTER PLX系列专业功率放大器,采用专用环形变压器和多只大电容,保证功放在大功率满负荷输出时动作依然畅顺。4.4远程视频系统设备技术指标4.4.1多点控制单元(KDV8000C)KDV8000C多点控制单元是一款高性能的小型化MCU,采用嵌入式技术,支持标准H.323协议,支持四级级联,构建大型视频会议系统,可灵活应用于各类基于IP的视频会议系统。4.4.2视频会议终端(TS6210)。功能参数: 完成功能: 组播功能会议码流组播分发双视频流组播组播密码认证 双视频流 H.239双视频流双流带宽分配可调单屏双显/双屏双显 字幕功能会场台标会场模拟横幅短消息发送/接收。视频功能: 画中画显示;视频输入信号检测;亮度、饱和度、对比度调节;本地视频回显。音频功能: 多路输入自动混音;自动回声消除(AEC);背景噪音抑制
(ANS);自动增益控制(AGC);静音与哑音控制;自动唇音同步。网络功能: NAT/防火墙穿越;智能丢包恢复;动态速率调整;QoS(DiffServ,IP Precedence);IP地址冲突检测;PPPoE。安全功能: H.235会议加密;128位AES加密;会议密码;登陆认证与授权;网守密码认证。4.5投影机技术指标。三洋PLC-XU1050C投影机。投影机类型:教育会议型投影机亮度:4500流明投影机技术:LCD技术类型及规格:0.79英寸多晶硅有源对比度:1000:1
参考文献
[1]GB50339-2003《智能建筑工程质量验收规范》
[2]GA/T75-1994《安全防范工程程序与要求》
[3]GA/T70-1994《安全防范系统通用图形符号》
[4]GB50348-2004《安全防范工程技术规范》
[5]厅堂扩声系统声学特性指标,GYJ25-86
[6]厅堂扩声特性测量方法,GB/T4959-1995
[文章编号]1006-7619(2009)06-15-452
第五篇:播放器使用常见问题
播放器常见问题..................................................................................................................................1
1、浏览器IE7、IE8及以上版本与播放器不兼容,导致播放器无法打开的问题...................1
2、看点播时,总是提示“安装播放器”,如何解决?............................................................1
3、重复的提示,“发现以前安装的版本,必须先将其卸载以后才能安装新的版本,是否继续?”..............................................................................................................................................2
4、关于个别浏览器不能正常播放的问题....................................................................................2
5、点播节目时画面很卡,有什么解决的方法?........................................................................2
6、安装了瑞星防火墙,如何收看网络电影?............................................................................3
7、收看电影时发现其对白既有粤语又有国语,或是既有英语又有国语,而我只想听国语对白,该怎么办?..............................................................................................................................4
8、如何在做其他事情的时候同时观看影片?............................................................................4
9、提示“Error 0x800401f0 occur when Error at RenderVideo Pin”.这是怎么回事呢?.4
10、点播影片后提示:“error 0x8007007e occur when initgraph”,点击确定后提示“error at initdshow instance0x8007007e”。......................................................................................5
11、点播部分影片提示“Explore.exe 遇到问题需要关闭”然后整个页面会被关闭。...........5
12、点击影片后播放器“一直显示正在连接”,屏幕黑屏没有反应。..................................5
13、为何点播影片没有声音只有图像?......................................................................................5
14、点击影片播放按钮后,没有弹出播放窗口?......................................................................6
15、为什么一出画面就停止?......................................................................................................6
16、总是显示“正在连接服务器”怎么办?..............................................................................6
17、安装了卡巴斯基杀毒软件如何观看网络影片?..................................................................6
18、安装了诺顿防火墙,如何收看网络电影?..........................................................................8
播放器常见问题
1、浏览器IE7、IE8及以上版本与播放器不兼容,导致播放器无法打开的问题 答:这种情况多是由于播放器版本低造成了,请到http://10.0.2.100下载最新版webplay2010,将老版本卸载,然后安装webplay2010即可。
2、看点播时,总是提示“安装播放器”,如何解决?
答:请将学院视频资源站点(http://10.0.2.100)添加到浏览器的可信任站点列表中。具体办法为:点击IE浏览器中“工具”—“Internet选项”—“安全”选项卡—“可信站点”—“站点”—添加,如不能正常添加请将“对该区域中的所有站点要求服务器验证”项目前的对钩去掉。
/ 8
3、重复的提示,“发现以前安装的版本,必须先将其卸载以后才能安装新的版本,是否继续?”
答:您以前使用Webplayer,在卸载时,没有将进程中的WebP2P.exe、WebPlayerDeamon.exe等关闭。您只需在进程中,将这两个进程关闭,就可以重新安装了。
4、关于个别浏览器不能正常播放的问题
答:Webplayer播放器目前可以支持大多数的浏览器(IE、360、世界之窗、遨游、腾讯TT等),但是也存在个别浏览器无法观看的问题,所以在无法观看时可以更换其他的浏览器观看。
5、点播节目时画面很卡,有什么解决的方法? 答:有以下几种解决方法:
1)查看Directx是否为9.0的版本,如果不是,请到本站相关下载区下载安装。2)点击任务管理器查看CPU占用率和内存占用率,如果过高的话建议关掉那些没用的进程,并且定时重新启动该服务。3)如果安装的是卡巴斯基杀毒软件,请按如果步骤更改设置 :打开卡巴斯基面板,将反间谍和网页反病毒两项设置停止即可。
/ 8
6、安装了瑞星防火墙,如何收看网络电影?
答:首次点播时允许其访问网络。如果不行,就鼠标右键点击瑞星防火墙在系统托盘的图标,点退出,直接退出瑞星防火墙。
/ 8
7、收看电影时发现其对白既有粤语又有国语,或是既有英语又有国语,而我只想听国语对白,该怎么办?
答:您看的影片应是多声道影片,您可以尝试换一下声道设置(如图):
在播放器屏幕中,点击右键,选择音频,进行声道切换。
8、如何在做其他事情的时候同时观看影片?
答:如果你一边聊天一边看电影,我们的播放器有个很好的功能合适你,鼠标右键点一下播放中的屏幕,选择“总在最前”,这样你就可以电影聊天两不误了。
9、提示“Error 0x800401f0 occur when Error at RenderVideo Pin”.这是怎么回事呢? 答:部分组件没有注册成功,您可以尝试:选择“开始”=>>“运行”程序=>>输入“regsvr32 quartz.dll”,确定后系统将提示“成功”。再尝试您的播放器观看在线影院。
/ 8
10、点播影片后提示:“error 0x8007007e occur when initgraph”,点击确定后提示“error at initdshow instance0x8007007e”。
答:解决方法:首先点击“开始——程序——附件——系统工具——系统信息”,在出现的系统信息框内点击“工具”菜单栏,里面的DirectX诊断工具。查看一下DirectX是否为9。0的版本,若不是,请到本站的相关下载区里下载Direct 9.0的版本。若版本已是9.0,请点击“DirectX文件”里是否有少了quartz.dll文件,请重新安装。
11、点播部分影片提示“Explore.exe 遇到问题需要关闭”然后整个页面会被关闭。
答:可能您的IE出现问题或播放器安装不正确,请先更新播放器。
12、点击影片后播放器“一直显示正在连接”,屏幕黑屏没有反应。答:请您按照下面的步骤来做:
1)您是否开启防火墙,如果有请关闭.如“norton internet security”等。
2)您是否使用代理服务器,若是,鼠标右键点击弹出菜单里选择“代理设置”然后输入您代理服务器的IP和端口,点“确定”后再重新点播。
13、为何点播影片没有声音只有图像?
2.)如果所有节目均是只有图像而没有声音,请检查一下您本机的音响功能是否正常。先放任意一个声音文件试试。如果音响可以正常发声,请您检查一下播放器是否处于静音状态,并检查一下音量滑动块的位置。
/ 8
3)您还可以查看点播的影片是否是单声道,双击您屏幕右下角系统栏的声音图标,接下来会出现“音量控制”设置面板,请您将“音量控制(Master)”和“波形(Wave)”两栏的“平衡”游标左右滑动以查看声音是否存在其它声道。
14、点击影片播放按钮后,没有弹出播放窗口?
答:打开IE浏览器,鼠标右键点击浏览器置顶“工具”栏,在弹出的对话框里选择“Internet 选项” 并切换到“隐私选项卡”,去掉“阻止弹出窗口”栏前的勾。
15、为什么一出画面就停止?
答:个别用户没有安装DX9,或者版本过高,在显卡的模式32位的情况下,会出现无法播放的现象,出画面以后就停止,建议用户安装DX9,如果出现上述问题,也可以按照以下设置尝试:“桌面——鼠标右键——属性——设置——颜色质量——更改为16位”。
16、总是显示“正在连接服务器”怎么办?
答:一般用户安装了卡巴斯基7.0以下版本软件会引起此现象外,还有可能是您的IE浏览器中了恶意插件,请去您修复IE浏览器,用扫描一下隐蔽控件以及修复IE,还可以检查一下系统的启动项有没有不正常的程序随机启动,可以通过进程管理器及时的杀掉恶意进程。某些恶意插件可能无法通过此方法完全删除,可以在系统的“服务”里直接禁用掉不正常的服务。
17、安装了卡巴斯基杀毒软件如何观看网络影片?
答:1)建议安装最新的卡巴斯基杀毒软件,(卡巴斯基7.0以上版本)2)如果您是7.0以下版本,请按如下设置:
点击右键选择设置——网络设置——仅检测选择的端口——去掉常规http 80前面的对钩即可。
/ 8
/ 8
18、安装了诺顿防火墙,如何收看网络电影?
答:鼠标右键点击诺顿防火墙在系统托盘的图标,点退出,直接退出诺顿防火墙。
/ 8