媒体技术基础与制作(共74页).ppt_第1页
媒体技术基础与制作(共74页).ppt_第2页
媒体技术基础与制作(共74页).ppt_第3页
媒体技术基础与制作(共74页).ppt_第4页
媒体技术基础与制作(共74页).ppt_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、复习:复习:1、浏览器采用什么来识别不同的媒体类型?、浏览器采用什么来识别不同的媒体类型?2、 QuickTime VR是如何实现虚拟现实的?是如何实现虚拟现实的?3、 Flash流媒体文件格式有什么?流媒体文件格式有什么?4、什么是可伸缩的视频编码技术?、什么是可伸缩的视频编码技术?5、什么是、什么是Sure Stream技术?技术?Scalable Video CodingScalable Video Coding SVC: 把视频信号编码成分层的形式把视频信号编码成分层的形式,当带当带宽不足时只对基本层的码流进行传输和解码宽不足时只对基本层的码流进行传输和解码,但这时解码的视频质量不高但

2、这时解码的视频质量不高,当带宽慢慢变大当带宽慢慢变大时时,可以传输和解码增强层的码流来提高视频可以传输和解码增强层的码流来提高视频的解码质量的解码质量. 直观体现是在码率上直观体现是在码率上.视频数据的分层编码和视频数据的分层编码和选择传输是实现可伸缩的主要手段选择传输是实现可伸缩的主要手段.Two-Pass EncodingTwo-Pass Encoding对原始数据扫描两次对原始数据扫描两次,第一次统计信息第一次统计信息,第二次编第二次编码码.Sure StreamSure Stream智能流技术智能流技术视频流瘦化视频流瘦化: 降低传输数据量而阻止再缓冲降低传输数据量而阻止再缓冲.带宽协

3、调带宽协调: 根据不同的连接速率而创建多个文件根据不同的连接速率而创建多个文件.智能流技术智能流技术:1 确定一个编码框架确定一个编码框架,允许不同速率的多个流同允许不同速率的多个流同时编码时编码,合并到一个文件中合并到一个文件中.2 采用一种复杂客户采用一种复杂客户/服务器机制探测带宽变化服务器机制探测带宽变化.第二章第二章 流媒体技术基础与制作流媒体技术基础与制作数字媒体教研室数字媒体教研室 傅慧傅慧1:21211:2121E-E-)计算机实时屏幕捕捉编码)计算机实时屏幕捕捉编码选择操作类型选择操作类型屏幕捕捉屏幕捕捉

4、 2 设置媒体来源设置媒体来源屏幕捕捉屏幕捕捉 3 设置屏幕捕获的属性设置屏幕捕获的属性整个屏幕整个屏幕 4 设置音频设置音频(二)(二)ASF Tools ASF Tools 流媒体编辑软件流媒体编辑软件1 熟悉熟悉ASF Tools操作界面操作界面2 流媒体文件的剪裁流媒体文件的剪裁3 两个文件的拼接两个文件的拼接4修复不能拖放的修复不能拖放的asf或或wmv文件文件5 视频文件格式转化视频文件格式转化安装安装asf tools, asf tools, 熟悉界面熟悉界面浏览窗口浏览窗口:类似于:类似于windows资源管理器,通过资源管理器,通过它可以迅速的找到需要处理的流媒体文件。当它可

5、以迅速的找到需要处理的流媒体文件。当用鼠标双击该文件时,软件会调用用鼠标双击该文件时,软件会调用media player来进行预览。来进行预览。 功能菜单功能菜单文件列表文件列表选项按钮选项按钮快捷工具栏快捷工具栏功能菜单:基本,修复,转化和其它功能菜单:基本,修复,转化和其它基本功能:基本功能:包括了文件裁剪、拼接等功能包括了文件裁剪、拼接等功能 添加添加:用于添加文件到:用于添加文件到asf tools,打开后的文打开后的文件会出现在文件列表中。件会出现在文件列表中。 支持三种流媒体文件格式:支持三种流媒体文件格式:.asf , .wmv , .wma Asf的所有操作都是建立在打开文件的

6、前提之的所有操作都是建立在打开文件的前提之上的,即所有操作和功能的实现都应该先用上的,即所有操作和功能的实现都应该先用“添加添加”功能将文件添加到文件列表后才能进功能将文件添加到文件列表后才能进行行移除移除:移除已经添加到文件列表中的文件。当然:移除已经添加到文件列表中的文件。当然并没有删除文件。并没有删除文件。拼接拼接:将若干个流媒体文件拼接到一起。:将若干个流媒体文件拼接到一起。裁剪裁剪:实现流媒体文件的剪裁。:实现流媒体文件的剪裁。清空列表清空列表:将文件列表中的内容清除:将文件列表中的内容清除修复功能修复功能主要针对破损的流媒体文件进行修复的选项集合主要针对破损的流媒体文件进行修复的选

7、项集合基础修复基础修复:高级修复高级修复:可定位标记可定位标记:使文件可搜索,或者激活:使文件可搜索,或者激活丢失数据块丢失数据块:恢复文件中可用的数据并使文件可:恢复文件中可用的数据并使文件可搜索搜索缩减冗余帧缩减冗余帧:去除文件中的空白数据:去除文件中的空白数据转换功能转换功能实现流媒体文件的格式转换,非常实用。实现流媒体文件的格式转换,非常实用。转换为转换为avi:将所选文件转换为将所选文件转换为avi格式格式转换为转换为wav:能够提取文件中的音频流并且将其能够提取文件中的音频流并且将其转化为转化为wav格式格式重新编码:重新编码:将选择的文件重新进行压缩。将选择的文件重新进行压缩。其

8、他功能其他功能包括:包括:基于所选择的文件生成基于所选择的文件生成asx文件文件关于本软件的说明关于本软件的说明退出退出文件列表文件列表下方的快捷工具栏,从左至右依次为:下方的快捷工具栏,从左至右依次为:移至底部,下移,上移,移至顶部,排序,移至底部,下移,上移,移至顶部,排序,清空列表,播放所选文件,播放全部文件,清空列表,播放所选文件,播放全部文件,移动移动或改名,复制,删除,或改名,复制,删除,显示显示/隐藏浏览窗口隐藏浏览窗口针对源文件的针对源文件的实例实例1 1:流媒体文件裁剪:流媒体文件裁剪1)添加需要裁剪的流媒体文件)添加需要裁剪的流媒体文件2)单击)单击“裁剪裁剪”按钮按钮3)

9、设置裁剪的时间点)设置裁剪的时间点4)设置输出文件的保存位置,文件名默认为原)设置输出文件的保存位置,文件名默认为原文件名后加文件名后加.cut5)设置完成后,单击)设置完成后,单击“裁剪裁剪”,软件将根据设,软件将根据设置进行裁剪。置进行裁剪。实例二:两个文件的拼接实例二:两个文件的拼接把两个或两个以上的流媒体文件进行拼接,形成把两个或两个以上的流媒体文件进行拼接,形成一个完整的文件一个完整的文件注意:注意:拼接后文件的先后顺序与拼接前文件位于拼接后文件的先后顺序与拼接前文件位于文件列表中的顺序有直接的关系。应按照时间文件列表中的顺序有直接的关系。应按照时间先后顺序将位于前端的文件放在列表的

10、顶部。先后顺序将位于前端的文件放在列表的顶部。从上到下依次排列。从上到下依次排列。实例二:两个文件的拼接实例二:两个文件的拼接用以拼接在一起的流媒体文件可能是使用用以拼接在一起的流媒体文件可能是使用不同码率进行压缩的,但对于视频文件而言,不同码率进行压缩的,但对于视频文件而言,视频画面的尺寸应该是相同的才可以进行拼接。视频画面的尺寸应该是相同的才可以进行拼接。为了实现不同码率的文件之间的拼接还需为了实现不同码率的文件之间的拼接还需要设置一个选项。要设置一个选项。单击选项按钮,合并选项下,必须选中单击选项按钮,合并选项下,必须选中“合并不兼容的比特率合并不兼容的比特率”。实例二:两个文件的拼接实

11、例二:两个文件的拼接设置完成后,将文件添加进文件列表,开始拼接设置完成后,将文件添加进文件列表,开始拼接添加文件添加文件实例三:修复不能拖放的实例三:修复不能拖放的asfasf或或wmvwmv文件文件实例四:视频格式转化实例四:视频格式转化二、二、windows mediawindows media流媒体格式流媒体格式windows media文件格式文件格式 1、Windows video文件对应文件对应wmv格式格式 2、Windows audio文件对应文件对应wma格式格式 Windows Media Audio / Video由由Windows Media format演变而来。演变

12、而来。什么是什么是 Windows Media Format? Windows Media Format 是编码解码器、是编码解码器、DRM、协议和容器、协议和容器格式的组合。最主要的区别是所有格式的组合。最主要的区别是所有 Windows Media 文件都使用文件都使用 ASF,但使用,但使用 ASF 的文件不一定是的文件不一定是 Windows Media 文件。文件。 Windows Media 文件使用文件使用 .wma 和和 .wmv 文件扩展名,而包文件扩展名,而包含第三方编码解码器压缩数据的文件使用含第三方编码解码器压缩数据的文件使用 .asf 文件扩展名。通文件扩展名。通过缩

13、小过缩小 Windows Media Format 定义的范围,应用程序开发人定义的范围,应用程序开发人员可以确信他们的程序可以与员可以确信他们的程序可以与 Windows Media 文件一起使用。文件一起使用。 文件文件 ASF是(是(Advanced Streaming Format 高级流格高级流格式)的缩写,是式)的缩写,是Microsoft 为为 Windows 操作系统操作系统 所开所开发的串流多媒体文件格式。发的串流多媒体文件格式。 利用利用ASF文件文件 ASF流文件的数据速率可以在到流文件的数据速率可以在到3Mbps之间之间变化。用户可以根据自己应用环境和网络条件选变化。用

14、户可以根据自己应用环境和网络条件选择一个合适的速率,实现择一个合适的速率,实现VOD点播和直播。点播和直播。 4 ASX文件文件 asx 是一种视频文件格式。是一种视频文件格式。 我们要使用用户计算机上的我们要使用用户计算机上的 RealPlayer和和WindowsMedia播放器进行在线播放器进行在线“流流”播放时播放时,应进行应进行 *.rm-*.ram , *.asf-*.asx的文件生成的文件生成转换转换,而且在生成的文件中还要包含指定的而且在生成的文件中还要包含指定的URL *.rm 和和URL *.asf 或或 URL *.smil 的内容。的内容。 ASX文件是一个文本文件,他

15、主要的目的文件是一个文本文件,他主要的目的是对流信息进行重定向,类似是对流信息进行重定向,类似RPM(RM的中的中转文件)文件。转文件)文件。 在在ASX中包含了媒体内容对应的中包含了媒体内容对应的URL,当,当我们在我们在HTML中让一个中让一个HYPERLINK与与ASX联联系时,浏览器会直接将系时,浏览器会直接将ASX的内容送给的内容送给MEDIA PLAYER,MEDIA PLAYER 会根据会根据ASX文件的信息用相应的协议去打开指定位置文件的信息用相应的协议去打开指定位置上的多媒体信息流或多媒体文件上的多媒体信息流或多媒体文件 例如,创建一个例如,创建一个asxasx文件文件 创建

16、创建windows媒体的重定向文件媒体的重定向文件 Windows媒体的重定向文件也是小的文本文媒体的重定向文件也是小的文本文件。这种文件是与件。这种文件是与XML兼容的,所以它们稍兼容的,所以它们稍 微有点关系,主要体现在它们使用特定的包含微有点关系,主要体现在它们使用特定的包含在尖括号中的标签。这里,你应当在文本编辑在尖括号中的标签。这里,你应当在文本编辑器中键入下面的代码:器中键入下面的代码: 这个简单的代码可以分解成几个部分:这个简单的代码可以分解成几个部分: 1. 重定向文件使用重定向文件使用 开始,使用开始,使用结结束,这些标签在每一个束,这些标签在每一个Widows媒体重定向媒体

17、重定向 文文件中都是需要的。件中都是需要的。 2.重定向文件拥有单一的入口在标签重定向文件拥有单一的入口在标签和和之间。之间。 3.被播放的文件使用被播放的文件使用ref标签中的标签中的href属性指定。属性指定。好了,我们使用后缀名好了,我们使用后缀名.asx保存重定向文件。保存重定向文件。 流媒体文件在本地播放示例流媒体文件在本地播放示例 利用利用ASX文件来重定向流信息的原因主要是:文件来重定向流信息的原因主要是:目前通用的浏览器通常均不能直接支持用于播放目前通用的浏览器通常均不能直接支持用于播放流信息的协议流信息的协议MMS,所以我们采用,所以我们采用ASX文件。文件。 采用采用ASX

18、文件以后,当浏览器发现一个连接文件以后,当浏览器发现一个连接与与ASX有关时,它知道需要用有关时,它知道需要用MEDIA PLAYER 来播放流信息,于是它就会启动来播放流信息,于是它就会启动MEIDA PLAYER,MEDIA PLAYER就可以用就可以用MMS协议协议来播放流信息了来播放流信息了 。ASX文件的主要用途:文件的主要用途:1)将控件从)将控件从http浏览器传送到浏览器传送到windows media player控件,以便直接将流传递到控件,以便直接将流传递到windows media player 2)提供一个通知文件,以便)提供一个通知文件,以便windows medi

19、a player访问访问windows media 广播站上的节目广播站上的节目3)提供流的参考说明和)提供流的参考说明和windows media player用来处理协议翻转的规则用来处理协议翻转的规则4)提供一个播放列表,用来定义在)提供一个播放列表,用来定义在windows media player中多个流的播放顺序中多个流的播放顺序1) windows media 服务的特点服务的特点提供实况流内容或现有内容提供实况流内容或现有内容 windows media 服务既可以提供实时的流内服务既可以提供实时的流内容,也可以交付目前已存在的媒体内容,例如容,也可以交付目前已存在的媒体内容,

20、例如,数字媒体文件等。数字媒体文件等。 三、三、 windows media windows media 服务服务如果用户打算以流媒体格式提供实况内容,如果用户打算以流媒体格式提供实况内容,就需要配置一个广播发布点,然后连接到编码就需要配置一个广播发布点,然后连接到编码软件,如软件,如:windows media enconder ,microsoft producer for powerpoint 2002,windows movie maker,windows media player或者其他编码程序事先编码好的内容以或者其他编码程序事先编码好的内容以流媒体的形式广播出去。流媒体的形式广播

21、出去。 2)快速流)快速流 快速流(快速流(Fast Streaming)是)是Windows Media Services拥有的一组特性,能够极大改拥有的一组特性,能够极大改善流媒体的播发体验。善流媒体的播发体验。快速流基于最新技术,能够通过各种网络交快速流基于最新技术,能够通过各种网络交付引人入胜的音频和视频内容付引人入胜的音频和视频内容甚至在网络连甚至在网络连接不可靠的情况下。快速流通过以下接不可靠的情况下。快速流通过以下4个组件得个组件得以实现:以实现:Fast Start (快速启动)(快速启动)Fast Cache (快速缓存)(快速缓存)Fast Recovery (快速恢复)(

22、快速恢复)Fast Reconnect (快速重新连接)(快速重新连接)Fast StartFast Start(快速启动)提供了一种无缓(快速启动)提供了一种无缓冲延迟的即时播放体验冲延迟的即时播放体验无论是播放单块内无论是播放单块内容,还是在按需点播的视频片断或广播频道间容,还是在按需点播的视频片断或广播频道间切换。切换。Fast Cache Fast Cache(快速缓存)通过以网络允许(快速缓存)通过以网络允许的最大速度在的最大速度在Windows Media Player的缓存中的缓存中缓存流式内容,为用户提供了一种永远开启的播缓存流式内容,为用户提供了一种永远开启的播放体验,同时降

23、低了因为网络问题而导致播放中放体验,同时降低了因为网络问题而导致播放中断的可能性。断的可能性。 Fast Recovery Fast Recovery(快速恢复)和(快速恢复)和Forward Error Correction(前向纠错,(前向纠错,FEC)一同工作,)一同工作,能够为使用无线连接的客户端提供信息的冗余数能够为使用无线连接的客户端提供信息的冗余数据包。据包。提供冗余数据包保证了数据不会因为连接中提供冗余数据包保证了数据不会因为连接中断而丢失。借助于断而丢失。借助于FEC,Windows Media Player一般可以恢复丢失或受损的数据,而无需一般可以恢复丢失或受损的数据,而

24、无需请求请求Windows Media服务器重新发送这些数据。服务器重新发送这些数据。 Fast Reconnect 如果在广播期间连接被断开,如果在广播期间连接被断开,Fast Reconnect(快速重新连接)可以自动恢复播(快速重新连接)可以自动恢复播放器和服务器以及服务器和服务器之间的实况或放器和服务器以及服务器和服务器之间的实况或按需点播连接。从而保证了不间断的媒体浏览体按需点播连接。从而保证了不间断的媒体浏览体验。验。 Fast Reconnect 可以被使用任何一种默可以被使用任何一种默认连接协议(认连接协议(MMS、HTTP和和RTSP)进行连)进行连接的客户端所使用。广播和按

25、需点播流均可以接的客户端所使用。广播和按需点播流均可以使用使用Fast Reconnect。3)服务器端的播放列表)服务器端的播放列表 Windows Media 服务器端的播放列表建立服务器端的播放列表建立在在Synchronized Multimedia Integration Language(SMIL) 2.0 标准的基础之上。标准的基础之上。对于为个人计算机和便携式设备上的媒体播对于为个人计算机和便携式设备上的媒体播放准备内容来说,它是一种强有力的机制。放准备内容来说,它是一种强有力的机制。广播和按需点播发布点都可以通过服务器上广播和按需点播发布点都可以通过服务器上的播放列表以流媒体

26、形式播发内容。的播放列表以流媒体形式播发内容。服务器端的播放列表包含了实况或者预先服务器端的播放列表包含了实况或者预先制作完毕的内容,可以利用单播或多播传输交制作完毕的内容,可以利用单播或多播传输交付给用户。付给用户。 4)使用服务器端的播放列表)使用服务器端的播放列表以下是一些能够使用服务器端的播放列表完成的以下是一些能够使用服务器端的播放列表完成的工作:工作:1以流媒体形式发送无限制的内容序列,重复以流媒体形式发送无限制的内容序列,重复播发内容,或者设定内容的持续播发时间。播发内容,或者设定内容的持续播发时间。2以流媒体形式将内容播发到诸如手持个人计以流媒体形式将内容播发到诸如手持个人计算

27、机或者机顶盒这样不支持客户端播放列表的设算机或者机顶盒这样不支持客户端播放列表的设备上。备上。3插入广告,或者将站点标识或者赞助商信息插入广告,或者将站点标识或者赞助商信息包括在内容之中。包括在内容之中。4中断节目内容,播放广告或者紧急通知。中断节目内容,播放广告或者紧急通知。5使用使用ASP或或CGI脚本在播放列表每次发生循脚本在播放列表每次发生循环时动态显示广告。环时动态显示广告。6在实况和存储的流内容之间切换,而客户端在实况和存储的流内容之间切换,而客户端感觉不到任何延迟。感觉不到任何延迟。7动态修改和保存播放列表,或者根据用户档动态修改和保存播放列表,或者根据用户档案或喜好随时建立播放

28、列表。案或喜好随时建立播放列表。8通过包括通过包括Windows Media Encoder或其它或其它服务器在内的各种内容来源以流媒体形式发送服务器在内的各种内容来源以流媒体形式发送内容。内容。9实现播放列表的相互嵌套。实现播放列表的相互嵌套。10广告广告以流媒体形式播放广告是通过以流媒体形式播放广告是通过Web站点获取收站点获取收入的一种好方法。入的一种好方法。Windows Media Services通通过和第三方广告服务器集成,能够允许您以如下过和第三方广告服务器集成,能够允许您以如下方式播放广告:方式播放广告:1.在播放列表的开始和结束处放置广告,或者在在播放列表的开始和结束处放置

29、广告,或者在播放列表的任何位置放置广告。播放列表的任何位置放置广告。2.根据用户的国家、地区、区域或者其它地理信根据用户的国家、地区、区域或者其它地理信息动态改变广告内容。息动态改变广告内容。3.根据来自根据来自cookies或者其它数据收集工具的信或者其它数据收集工具的信息实现广告的个性化。息实现广告的个性化。4.在广告上附加信息以满足转播方面的规定,例在广告上附加信息以满足转播方面的规定,例如如American Federation of Television and Radio Artists (美国联邦电视及广播播放,(美国联邦电视及广播播放,AFTRA)中的规定。)中的规定。5.记录

30、广告数据,例如特定广播中播放的广告数记录广告数据,例如特定广播中播放的广告数量,或者观看了整个广告的用户数量。量,或者观看了整个广告的用户数量。使用使用Windows Media大致有下面六个方面的内容大致有下面六个方面的内容 1.Windows Media 工具创建工具创建.asf 文件文件2.Windows Media 编码器创建编码器创建.asf 文件文件 3.Windows Media编码器将实况流发布到编码器将实况流发布到Window Media中,用作单播或组播内容中,用作单播或组播内容4.Windows Media服务器使用服务器使用.asf文件作为单播或组播文件作为单播或组播内

31、容源内容源5.Windows Media 服务器通过单播方式把内容播放到服务器通过单播方式把内容播放到客户端客户端6.Windows Media 服务器通过组播方式把内容播放到服务器通过组播方式把内容播放到客户端客户端 四、四、 windows mediawindows media服务协议服务协议(microsoft media server protocol) 用来访问并进行流式接收用来访问并进行流式接收windows media服服务器中务器中asf文件的一种协议。文件的一种协议。mms协议用于访问协议用于访问windows media发布点上的单播内容。发布点上的单播内容。如果想从如果想

32、从windows media player连接到发布点,连接到发布点,就必须指定就必须指定URL。如果流媒体在主发布点点播。如果流媒体在主发布点点播发布,则发布,则URL由服务器名和由服务器名和.asf文件名组成。文件名组成。URL的基本形式为的基本形式为,其中其中windows_media_server是服务器名是服务器名 是要访问的是要访问的 流媒体文件名。流媒体文件名。 Media Stream Broadcast Distribution流媒流媒体广播分发协议。体广播分发协议。 用于在用于在windows media编码器和编码器和windows media服务器组件之间分发流,并服务

33、器组件之间分发流,并在服务器间传递流。在服务器间传递流。 Windows media 编码器最多可支持编码器最多可支持15个个MSBD客户端,而一个客户端,而一个windows media 服务服务器最多可支持器最多可支持5个个MSBD客户端。客户端。 MSBD是应用于是应用于windows media 编码器编码器和和windows media服务器之间的。服务器之间的。MMS是应是应用于服务器和客户端之间的。用于服务器和客户端之间的。 在在windows media 编码器往后的版本,编码器往后的版本,已经不支持已经不支持MSBD协议,改用了协议,改用了HTTP协议。协议。 http流可用

34、来由流可用来由windows media编码器通编码器通过防火墙到过防火墙到windows media服务器,并可用服务器,并可用以连接被防火墙隔离的以连接被防火墙隔离的windows media服务服务器。器。 通过通过web服务器就可以访问并播放流媒体服务器就可以访问并播放流媒体文件,为什么还要使用文件,为什么还要使用windows media 服务服务器呢?器呢?功能功能HTTP协议(用于协议(用于web server)MMS协议(用于协议(用于windows media服务器)服务器)不许下载就可以播放流媒体不许下载就可以播放流媒体文件文件YY流媒体数码版权管理流媒体数码版权管理YY能

35、通过绝大多数防火墙能通过绝大多数防火墙YYWindows media 安全性安全性YY现场广播现场广播NY智能形流媒体智能形流媒体NY优化流媒体优化流媒体NY索引化索引化NY进程管理及事件记录进程管理及事件记录NY管理员可以分配每个用户的管理员可以分配每个用户的带宽带宽NY运行状况报告运行状况报告NY流媒体的制作流媒体的制作、RealReal流媒体制作流媒体制作 RealMediaRealMedia使用使用RealSystem ProducerRealSystem Producer。必须创建编码任务,以完成文件编码。每一次必须创建编码任务,以完成文件编码。每一次任务,都要指定输入和输出,然后选

36、择编码设任务,都要指定输入和输出,然后选择编码设置。在任务建立后,点击置。在任务建立后,点击startstart按钮,编码过按钮,编码过程开始。程开始。1 1制作流程制作流程Real流媒体的制作流程如下图流媒体的制作流程如下图原始音频原始音频视频文件视频文件音频音频视频视频采集采集数字文件数字文件(.aiff,.avi,.mov,.mpeg,.wav)编码编码Real流音频流音频流视频流视频 流媒体文件最初的形式常常是未压缩的数流媒体文件最初的形式常常是未压缩的数字多媒体格式。对于不同的操作系统,源文件字多媒体格式。对于不同的操作系统,源文件的格式也是不一样的,的格式也是不一样的, Windo

37、ws: .wav,.avi Macintosh: .mov,.aiff 将这些源文件导入计算机之后,通常要使将这些源文件导入计算机之后,通常要使用一些音频视频的编码软件编辑一下,然后就用一些音频视频的编码软件编辑一下,然后就可以使用可以使用Real的编码软件编码为的编码软件编码为Real格式的格式的流媒体了。流媒体了。 Real公司最新的编码软件公司最新的编码软件Helix Producer不仅可以保存编码后的不仅可以保存编码后的Real流媒体文件,更可流媒体文件,更可以直接连接以直接连接Helix Server服务器进行直播。服务器进行直播。 编码之后可以使用编码之后可以使用Helix Re

38、alMedia Editor进行编辑,也包括建立进行编辑,也包括建立SMIL文件,利文件,利用用SMIL语言对流媒体进行组合,布局,裁切语言对流媒体进行组合,布局,裁切等等。等等。 编码和编辑完成之后,就可以通过编码和编辑完成之后,就可以通过Helix Server在网络上广播流媒体了。在网络上广播流媒体了。 2 2、文件类型、文件类型Real的文件类型很多,他们的关系如下的文件类型很多,他们的关系如下RM音频音频 RealOne PlayerRM视频视频 SMIL RAM RPM RealPix 嵌入嵌入Web浏览器浏览器RealTextRM文件文件编码之后,成为编码之后,成为RM音频或视频

39、文件。这些文件是音频或视频文件。这些文件是Real流媒体的核心。流媒体的核心。RM文件被放置在文件被放置在Helix Server的内的内容目录下,等待网上广播。容目录下,等待网上广播。RealPix 是图片演示文件。使用是图片演示文件。使用RealPix标记语言制作的标记语言制作的RP(.rp)文件,可以将多张图象组织成为演示。文件,可以将多张图象组织成为演示。RealPix不仅可以控制演示的时间链,还可以制作出复不仅可以控制演示的时间链,还可以制作出复杂的布局和切换效果。在一些外国的新闻网站上,可杂的布局和切换效果。在一些外国的新闻网站上,可以看到使用以看到使用RealPix制作的新闻图片

40、展示。制作的新闻图片展示。RealText 是文字演示文件。使用是文字演示文件。使用RealText标记语言制作的标记语言制作的RT(.rt)文件,可以有各种效果的文字演示效果。注意,文件,可以有各种效果的文字演示效果。注意,很少有单独使用很少有单独使用RealText文件的。它通常要和上面文件的。它通常要和上面三种文件配合使用,例如配合三种文件配合使用,例如配合RM视频,制作字幕效视频,制作字幕效果等。果等。SMILRM,RealPix,RealText 都是单独的演示文件,他们都都是单独的演示文件,他们都要通过要通过SMIL组合在一起。组合在一起。SMIL的功能主要体现在:的功能主要体现在

41、:1)组合)组合Real流媒体文件;流媒体文件;2)控制)控制RealOne播放器播放时的布局;播放器播放时的布局;3)进行时间控制。)进行时间控制。SMIL(.smil)与)与RealPix,RealText一样,都是使用一样,都是使用文本编辑软件制作的。文本编辑软件制作的。RAM通过通过RAM文件才能够连接到文件才能够连接到Real流媒体,不能直接连流媒体,不能直接连接。在网页上加入到接。在网页上加入到RAM文件的连接,最大的作用文件的连接,最大的作用是在单击的时候可以直接打开是在单击的时候可以直接打开RealOne播放器播放播放器播放RAM文件中设定的流媒体文件。文件中设定的流媒体文件。

42、如果要将流媒体嵌入在网页上播放就将如果要将流媒体嵌入在网页上播放就将RAM文件的结文件的结尾文件名改为尾文件名改为.rpm.3 3、Real ProducerReal Producer流媒体编码流媒体编码从最初的源文件到最后用户播放器中的流媒体文从最初的源文件到最后用户播放器中的流媒体文件,其过程如下:件,其过程如下:1)引入文件或者是直接获取播放的音频或视频)引入文件或者是直接获取播放的音频或视频到编码软件中,到编码软件中,Real流媒体使用的编码软件就流媒体使用的编码软件就是是Real Producer2) 编码软件使用编解码器编码软件使用编解码器( codecs)将源文件压将源文件压缩打

43、包缩打包3)打包的文件通过)打包的文件通过Internet或者局域网传送给或者局域网传送给用户。用户。Real流媒体通常使用流媒体通常使用Real Server传送传送文件文件4)在用户端,使用同样的编解码器解开文件包,)在用户端,使用同样的编解码器解开文件包,然后播放。然后播放。RealOne是标准的播放软件。是标准的播放软件。思考:如果将一个思考:如果将一个MOV格式的文件使用格式的文件使用Real Producer转化为转化为Real流媒体,需要如何做?流媒体,需要如何做?(一)(一)Real ProducerReal Producer界面布局界面布局Real Producer使用步骤:使用步骤: 首先新建任务,首先新建任务, 设置输入的视频或音频。设置输入的视频或音频。 在设置输出的视频或音频。在设置输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论