流媒体技术PPT教程-第二章 流媒体技术基础.ppt
《流媒体技术PPT教程-第二章 流媒体技术基础.ppt》由会员分享,可在线阅读,更多相关《流媒体技术PPT教程-第二章 流媒体技术基础.ppt(76页珍藏版)》请在三一办公上搜索。
1、Chapter 2流媒体技术基础,南京工程学院计算机工程学院徐梦溪,在Internet和Intranet上实现基于流技术的数字媒体(音频、视频)的传输制作、发布和播放软件与 Windows 9x/NT/2000/XP 集成在一起核心是ASF,2.1 Windows Media,2.1.1 Windows Media 技术平台概述,1.基于组件的方案构成以一系列模块组件为中心,WindowsMediaTools,WindowsMediaServices,Network,WindowsMediaPlayer,2.1.1 Windows Media技术平台概述,2.Windows Media 的应用
2、方式广播电影和特别节目广告音乐教育团体通信个人使用,2.1.2 Windows Media 技术基本概念,Windows Media:指与某个 Microsoft Windows Media 技术名称一起使用的商标名。Windows Media Service:指在网上驻留和发布基于 Windows Media 的流内容的Windows Media 技术。Windows Media Server:指运行 Windows Media 服务的服务器。Windows Media Stream:指 Windows Media 服务器通过网络发布的现场或点播的基于 Windows Media 的内容。,
3、2.1.2 Windows Media 技术基本概念(contd),Windows Media SDK:指基于 Windows Media 技术的软件开发工具包(SDK)。Windows Media Tools:指用于为 Windows Media 服务创建基于 Windows Media 的内容的一套工具。Windows Media Encoder:指捕获音频、视频;编写数字形式的脚本数据;压缩音频和视频数据;并将它们保存到 Windows Media 格式文件或通过网络传送流所使用的 Windows Media 技术。Windows Media Codec:指 Windows Media
4、技术使用的音频或视频压缩/解压缩(编解码器)算法。更明确地说,它可以指 Microsoft Windows Media 音频编解码器或 Microsoft Windows Media 视频编解码器。,2.1.2 Windows Media 技术基本概念(contd),Windows Media Audio Codec:指 Windows Media 技术使用的音频压缩/解压缩(编解码器)算法。Windows Media Video Codec:指 Windows Media 技术使用的视频编解码算法。Windows Media Format:指 Windows Media 技术(或包含 Win
5、dows Media 技术许可证的第三方产品)在编著、存储、编辑、发布、流传输、或播放基于时间线的内容时所使用的格式。,2.1.2 Windows Media 技术基本概念(contd),Windows Media 格式文件:指用 Windows Media 技术创建的文件,它包含按 Windows Media 格式保存的音频、视频、或脚本数据。文件扩展名:.asf,.wma,.wmvWindows Media 格式化的内容:指用 Windows Media 技术或包含 Windows Media 技术许可证的第三方产品创建的基于时间的媒体内容。,2.1.2 Windows Media 技术基
6、本概念(contd),Windows Media Metafiles:指用 Windows Media 技术创建的文件,它包含可扩展标记语言(XML)语法形式的元数据。元数据可以包含诸如 Windows Media-格式化的文件的URL,它所指媒体的标题、版权以及作者,或者 Windows Media-格式化的文件的开始时间和持续时间的信息。文件扩展名:.asx,.wax,.wvx Windows Media Player:指播放 Windows Media 格式的文件或再现基于 Windows Media 的内容的 Windows Media 技术。,2.1.2 Windows Media
7、技术基本概念(contd),Digital Rights Management:指用于保护媒体内容和管理访问权限的技术。通过实现这项技术,能够维护媒体内容副本所有者的一个列表,还可以在发布的每张内容上放置数字签名。,2.1.3 Windows Media 组件,1.Windows Media Tools包括创建工具和编辑工具Media Encoder:将实时或存储的音频、视频内容转换为ASF流,然后通过 Windows Media Server 在网络中传送。Media Author:为合成并同步视频和图像文件提供一个图形界面;能够在创建.asf 文件之前预览模拟的结果;支持多目标宽带和脚本命
8、令。,VidToASF:此命令行实用工具将.vid 或.mov 文件转换成.asf 文件;可以使用命令行选项来指定添加标记,调用URL,以及执行脚本命令的脚本文件。WavToASF:此命令行实用工具将.wav 或.mp3 文件转换成.asf 文件;可以使用命令行选项来指定添加标记,调用URL,以及执行脚本命令的脚本文件。Windows Media Presenter:插件工具;配合 Windows Media Encoder 将 PowerPoint 演示文稿转换成.asf 流。,ASF Indexer:此图形工具用于编辑.asf 文件;对已有的.asf 文件添加索引、属性和标记并裁剪.asf
9、 文件的开始和结束部分。ASF Chop:编辑.asf 文件的命令行实用工具;向.asf 文件中添加标记、脚本以及属性,或者从.asf 文件中删除时间区间。ASF Check:验证.asf 文件的格式;识别.asf 文件内部的问题并修复其中的一些。,2.1.3 Windows Media 组件(contd),2.Windows Media Server对外提供ASF流媒体的网络发布服务保证文件的保密性以及文件不能被未授权下载使每个使用者以最佳影像品质浏览网页具有多种文件发布形式和监控管理功能,包括两大基本服务模块:Unicast Service为客户提供点对点连接式服务按用户的参与程度:On-
10、Demand Unicast:可以控制播放的过程Broadcast Unicast:只能观看播放 Station Service对外提供广播式服务,2.1.3 Windows Media 组件(contd),3.Windows Media Player可以接收并播放来自 Windows Media Server 的流,播放电影剪辑、网站音乐视频、公司演示文稿,以及其它更多的内容。播放大多数流行格式的音频和视频。读取并执行.asf 文件中的脚本命令。接收脚本命令、标记和元数据,如剪辑标题、作者和版权为在Internet上观看现场新闻播放 Windows Media 广播和点播的内容。播放网站上的
11、电影剪辑和音乐视频。,2.1.4 ASF 简介,ASF是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流式多媒体内容发布。使用MPEG-4压缩算法体积小ASF格式的视频中可带有命令代码,用户指定在到达视频或音频的某个时间后触发某个事件或操作。,1.ASF的特征可扩展的媒体类型ASF文件允许制造者很容易地定义新的媒体类型部分下载特定的有关播放部件的信息能够存储在ASF文件头部分,这些信息能够为客户机用来找到合适的所需的播放部件的版本(如果没有在客户机上安装)可伸缩的媒体类型ASF是设计用来表示可伸缩的媒体类型的“带宽”之间的依赖关系流的优先级
12、化现代的多媒体传输系统能够动态地调整以适应网络资源紧张的情况多语音目录信息,2.ASF 文件格式ASF 对象:ASF文件基本的组织单元无需一个权威机构来管理对象标识符系统,因为计算机网卡能够产生一个有效的唯一的GUID。对象大小字段已定义得足够处理高带宽多媒体内容的大文件。,3.高层文件结构ASF文件逻辑上是由三个高层对象组成:头对象(Header Object)、数据对象(Data Object)和索引对象(Index Object)。头对象是必需的,并且必须放在每一个ASF文件的开头部分。数据对象也是必需的,且一般情况下紧跟在头对象之后。索引对象是可选的,一般推荐使用。头对象先于数据对象到
13、达有三种方式:包含头对象的信息作为“会话声明”的一部分。利用一个与数据对象不同的“通道”发送头对象。在发送ASF 数据对象之前发送头对象。,ASF 头对象,头对象是唯一包含其他 ASF 对象的对象File Properties Object(文件属性对象)全局文件属性。Stream Properties Object(流属性对象)定义一个媒体流和其属性。Content Description Object(内容描述对象)包含所有目录信息。Component Download Object(部件下载对象)提供播放部件信息。Stream Groups Object(流组织对象)逻辑上把多个媒体流组
14、织在一起。Scalable Object(可伸缩对象)定义媒体流之间的可伸缩的关系。,ASF 头对象(contd),Prioritization Object(优先级对象)定义相关流的优先级。Mutual Exclusion Object(相互排斥对象)定义排斥关系如语言选择。Inter-Media Dependency Object(媒体相互依赖对象)定义混合媒体流之间的相互依赖关系。Rating Object(级别对象)根据W3C PICS定义文件的级别。Index Parameters Object(索引参数对象)提供必要的信息以重建ASF文件的索引。,ASF 数据对象,包含一个ASF
15、文件的所有多媒体数据。多媒体数据以ASF数据单元的形式存储,每一个ASF数据单元都是可变长的,且包含的数据必须是同一种媒体流。数据单元在当它们开始传输的时候在数据对象中自动地排序,这种排序来自于交叉存储的文件格式。,ASF 索引对象,包含一个嵌入ASF文件的多媒体数据的基于时间的索引。每个索引进入表现的时间间隔是在制作时设置的,并且存储在索引对象中。由于没有必要为一个文件的每一个媒体流建立一个索引,因此,通常利用一个时间间隔列表来索引一系列的媒体流。,2.1.5 Windows Media 9 系列音频编解码器,1.Windows Media Audio 9所享有的音质比先进的 Windows
16、 Media Audio 8 所提供的音质还高20%对可变比特率(VBR)音频的支持,保证了可通过更小的文件来提供更高的质量可以在计算机、CD-R 或超过 120 种与 Windows Media 兼容的设备上存储比以往更多的音乐与早期版本的 Windows Media Audio 兼容的解码器向后兼容,因此,可以在早期版本的播放机、操作系统和电子设备上播放新的内容,2.Windows Media Audio 9 Professional第一个用于 Web 的数字环绕声编解码器配备了高保真硬件和 5.1 声道环绕声的计算机能在立体声或 5.1 声道(甚至 7.1 声道)环绕声中捕获高清晰度音频
17、(24 比特/96-KHz 采样),从而实现了以 128 到 768 Kbps 的速率进行流式播放或传递下载后播放的内容用户无需 128 Kbps 的立体声 MP3 文件,就可以尽享 5.1 声道音频提供的可媲美相同比特率的出众保真性能如果用户尝试使用新的 5.1 声道、24 比特、96 kHz 采样率性能播放文件,但没有支持多声道或高清晰度声音的系统或声卡,播放质量将无缝地下降(例如,降低到 16 比特、2 声道立体声),以便用户获得系统可提供的最佳播放体验。,3.Windows Media Audio 9 Lossless用于存档收藏的 CD可以将 CD 中的曲目复制为这种无损格式,以实现
18、高效存储然后,将曲目转换为基于 Windows Media Audio 9 的 CD 进行播放,4.Windows Media Audio 9 Voice到目前为止,低比特率编解码器已经针对音乐或声音进行了优化但这种混合模式的声音和音乐编解码器能够提供极其出色的音质,可用于低比特率流式处理(不到 20 Kbps)。,5.Windows Media Audio 9 VBRVBR 模式意味着实现最佳音质所需的平均比特率更低、文件也更小。VBR 可应用于 Windows Media Audio 9 和 Windows Media Audio 9 Professional 编解码器。Windows M
19、edia Audio 9 Lossless 编解码器始终使用VBR。对于低比特率的流式处理和设备(例如CD 和 DVD 播放机),可使用限制峰值模式。,2.1.6 Windows Media 9 系列视频编解码器,1.Windows Media Video 9与 Windows Media Video 8 编解码器相比,质量提高大约 15%到 50%(最高比特率下的画质提高最多);确保可在任何比特率下提供无与伦比的视频质量。Eg.Windows Media Video(WMV)9文件的大小通常只有同等质量的 MPEG-4 文件的一半。,2.Windows Media Video 9 Advan
20、ced Profile一种随 Windows Media Player 10、Windows Media Format 9.5 SDK 和更新的编解码器安装程序包一起提供的新的编解码器。主要功能包括改进的交织支持和传输格式独立性。在运行 Windows Media Player 10 的计算机上的使用效果最佳,也可以在 Windows Media Player 7 或更高版本的计算机上使用。若要将此编解码器与 Windows Media Encoder 9 系列一起使用,必须安装 Windows Media Player 10。Advanced Profile 编解码器将在解码器中显示一个选项
21、。使用 9 系列视频编解码器的以前版本,内容生成器可以提供渐进的内容,所采用的数据速率低到 MPEG-2 编解码器的三分之一,并且仍获得与 MPEG-2 相同的质量。,2.Windows Media Video 9 Advanced Profile(contd)内容生成器和广播器现在可以通过交织的内容在编码效率上获得同样的改进。传输格式独立性使得 Windows Media Video 9 Advanced Profile 可以通过并非基于 Windows Media 的系统提供,例如基于标准的广播基础结构(通过本机 MPEG-2 传输流)或无线基础结构(通过 RTP),甚至是 DVD。,3.
22、Windows Media Video 9 Screen进行演示或在培训时示范如何使用计算机。即使 CPU 的配置相对普通,可以更好地处理位图图像和屏幕动作。,4.Windows Media Video 9 Image通过平移和缩放效果将静态图像转换为全屏(640 x 480)视频。添加交叉渐隐过渡,创建完全编辑的视频剪辑效果。在低达每秒 20 千比特(Kbps)的数据速率下传递结果。使用固定比特率(CBR)或单步可变比特率(VBR)模式压缩的这些文件可轻松地进行共享。,5.Windows Media Video 9 Image V2通过平移、缩放和各种转换效果将静态图像转换为视频。通过将这些
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流媒体技术PPT教程-第二章 流媒体技术基础 流媒体 技术 PPT 教程 第二 基础
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2284401.html