流媒体技术基础

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
其技术核心是ASF (Advanced Stream Format 高级流格式)文件,ASF 是一种包含音频、视频、图 像以及控制命令、脚本等多媒体信息的数据格式,通 过分成一个个的网络数据包在Internet 上传输,实现 流式多媒体内容发布,因此,我们把在网络上传输的 内容就称为ASF Stream 。
特点: (1) 可扩展的媒体类型(ASF 文件允许制作者很容易的定义
新的媒体格式类型)。 (2) 部件下载(具有特定的有关播放的信息,这些信息能够
为客户机找到合适的所需的播放部件)。 (3) 可伸缩的媒体类型(ASF 是设计用来表示可伸缩的媒体
类型的“带宽”之间的依赖关系)。
(4) 流的优先级化(ASF 允许制作者有效的表达他们的意见 (有关媒体的优先级)甚至在可伸缩媒体类ቤተ መጻሕፍቲ ባይዱ出现的情况下 也可以)。
ASF 是一种数据格式,音频、视频、图形、动画以及控 制命令脚本等多媒体信息通过此格式,以网络数据 包的形式传输,实现流式多媒体内容发布。 ASF 的技术特点: 主要视频部分采用MPEG-4 压缩算法; 音频部分采用WMA 算法; 压缩比和视、音频的质量均好。
ASF 最大的优点就是体积小、适合网络传输。
2.1.2 Windows Media 组件
1.Windows Media 工具——创建、编辑工具;
2.Windows Media 服务器——单播、组播(广播);
3.Windows Media 播放。 将实时或存储的视频、音频内容转化
? 创建工具: 生成ASF 格式的多媒体流
为ASF 流,经服务器在网络中传送。 编码:Media Encoder 创作:Media Author ——演示音频
?可伸缩对象——定义媒体流之间的可伸缩的关系。 ?优先级对象——定义相关流的优先级。 ?相互排斥对象——定义排斥关系如语言选择。 ?媒体相互依赖对象——定义混合媒体流之间的相互 依赖关系。
?级别对象——根据W3C PICS定义文件的级别。 ?索引参数对象——提供必要的信息以重建ASF文件 的索引。
第二章 流媒体技术基础
2.1 Windows Media 2.2 Real Media 2.3 QuickTime 2.4 其他流媒体技术——Flash 流格式动画
2.1 Windows Media
Windows Media Technology 是Microsoft 提出 的信息流式播放方案,旨在Internet 和Intranet 上实 现包括音频、视频信息在内的多媒体流信息的传输。
(5) 多语言(ASF 设计支持多语言)。 (6) 目录信息(ASF 提供可继续扩展的目录信息的功能)。
ASF文件格式: ASF 格式文件基本的组织单元称为ASF对象,其结构包括:
全球唯一的对象标识符(Object ID)——16B=128位; 对象大小(Object Size)——8B=64位; 和可变长的对象数据(Object Data)——XB。
Rea Networks 公司最新的网上流式视音频解决方案 叫RealSystem IQ ,其优点是容易安装,在高低带 宽均可提供良好的视音频质量,但价格较贵。作为 流媒体领域的主导厂商,Rea Networks 公司凭借 其优秀的技术,占领了一多半的网上流式视音频点播 市场。
RealMedia 发展的时间比较长,因此具有很多先进的 设计,例如:
ASF文件逻辑上是由三个高层对象组成:头对象(Header Object) 数据对象(Data Object)和索引对象(Index Object)
头对象 头对象
数据对象
ASF连接对象
索引对象
其他对象
ASF 文件的三个高层对象
ASF 头对象 在ASF的三个高层对象中,头对象是唯一包含其他
ASF 对象的对象。头对象可能包含以下对象: ?文件属性对象——全局文件属性。 ?流属性对象——定义一个媒体流和其属性。 ?内容描述对象——包含所有目录信息。 ?部件下载对象——提供播放部件信息。 ?流组织对象——逻辑上把多个媒体流组织在一起。
ASF数据对象
数据对象包含一个ASF 文件的所有多媒体数据。 多媒体数据以ASF 数据单元的形式存储,每一个 ASF数据单元都是可变长的,且包含的数据必须是 同一种媒体流。
ASF索引对象
ASF 索引对象包含一个嵌入ASF文件的多媒体数 据的基于时间的索引。
2.2 Real Media
1、Real Networks 公司是世界领先的网上流式视音频 解决方案的提供者,提供从制作端、服务器端到客 户端的所有产品。它的客户端播放器 Realplayer 的 全球注册人数已经达到4亿人。
ASF 支持任意的压缩/解压缩编码方式,并可以使用 任何一种底层网络传输协议,具有很大的灵活性。
2.1.1 Windows Media 技术平台概述
Windows Media 技术平台由Media Tools ,Media Server 和Media Player 工具构成。 1)Media Tools 是整个方案的重要组成部分,它提 供了一系列的工具帮助用户生成和编辑ASF 格式的 多媒体流(包括实时生成的多媒体流); 2)Media Server 可以保证文件的保密性,不被下 载,并使每个使用者都能以最佳的影片品质浏览网 页,同时具有多种文件发布形式和监控管理功能; 3)Media Player 则提供强大的流信息的播放功能。
可伸缩视频技术:可以根据用户计算机速度和链接质 量而自动调整媒体的播放质量。
两次编码技术:可通过对媒体内容进行预扫描,再根 据扫描的结果来编码从而提高编码质量。
自适应流技术:可通过一个编码流提供自动适合不同 带宽用户的流播放。
转换:VidToAsf 、WavToAsf
——声音、电影文件Asf 格式
? 编辑工具: 对ASF 格式的流信息进行编辑与管理——后期制 作工具, ASF Check 、 ASF Chop ——用于 检验、修复或新增与删除asf 要素。
? Media 播放——可以播放单播、组播(广播)提供的内容
2.1.3 ASF 格式
相关文档
最新文档