- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AVS媒体播放器设计与实现
I霍龙社1’2-王振宇2
I l中国网通集团宽带业务应用国家工程实验室有限公司北京100140
I 2北京大学数字媒体研究所北京100871
摘要系统介绍了AVS媒体播放器的开发运行环境、总体架构设计以及具体实现流程。该播放器基于
开放式的DirectShow体系结构进行开发,能够全面支持多种文件封装格式和网络传输条件下的AVS媒
体播放.具有很强的适应性和可扩展性。
引言 体软件等)仅关注于从网络的角度来提高媒体分发的效
AVS是我国具备自主知识产权的数字音视频编 率,在客户端一般采用现成的第三方播放器和解码库
解码标准。除了视频和音频等基础信源编码标准外, 来进行媒体播放,因此缺乏合适的AVS播放器也就成
AVS中还包括有系统、IP网络传输、文件格式等一系为了阻碍AVS被广大互联网用户所熟悉和接纳的一个
列支撑标准。在提供相同编解码质量的条件下,AVS 重要因素。
视频…的压缩效率可达到传统MPEG-2标准的2~3倍, 客户端媒体播放器是将音视频媒体信息最终展现
与国际上最新的H.264标准基本处于同一水平,而算法 给用户的窗口,是音视频流媒体业务实现中必不可少
的实现复杂度却大为降低。此外,低廉的专利使用费 的一个重要环节。为了推广和普及AVS应用,培育
也是AVS能够吸引产业链中各环节用户所关注的一大 AVS互联网用户群,为客户提供完美的视听觉体验,
重要亮点。 本文设计并开发了一套基于Windows平台的AVS流媒
近年来,随着宽带互联网及其应用的快速发展, 体播放器,能够全面支持各种文件封装格式和网络传
越来越多的用户采用P2P等技术通过互联网下载视频 输条件下的AVS煤体播放。
文件进行观看,或者直接以流媒体的方式在线收看视
频节目。然而,在目前通过互联网广泛传播的音视 1 开发与运行平台
频媒体内容中,绝大部分采用的依旧是wmv、real, 为了提供良好的开放性和可扩展能力,我们选择
采用DiaectShow架构来开发AVS播放器。
MPEG4、H.264以及fly等编码格式,AVS几乎难觅踪
影。究其原因,除了以AVS编码的节目源内容较为匮
乏之外,由于目前绝大多数媒体分发工具(如P2P流煤 件对象模型)编程接口的开放性应用框架,能够为
Windows平台上各种多媒体应用系统开发提供完整的
。十一五”国家科技支撑计划项目资助,编号:
解决方案捌。
2006BAH02AlO
32
I信息通信技术
万方数据
基于DirectShow开发的应用系统由一系列独立注
具有很好的开放性、适应性和可扩展性。
册的模块化COM组件所组成,在DirectShow中通常称
之为插件(filter)。多媒体数据的处理过程被分成为若干
2总体架构设计
步骤,每一步由一个插件来完成。为了在插件之间传 AVS播放器应能够支持两种形式的媒体播放:本
递数据,需要将若干插件相互连接起来,一个的输出 地文件播放和网络流媒体播放。
作为另一个的输入。以这种方式连接在一起的一组插 对于本地文件播放,AVS目前主要存在两种文件
件称为插件图(FilterGraph)。在插件图中,媒体数据封装格式:
以样本(sample)为单位在插件之间进行传递和处理,从
源插件(sourcefilter)经由中间插件最终流动到呈现插
的兼容于MPEG2系统的TS流封装格式,文件后缀名
件(renderingfilter),从而实现媒体播放。对于视频来为.avs,简称TS流文件。
说一个样本通常对应一帧视频数据。
不同DirectShow插件之间的相互连接和数据传递定义的流媒体文件格式,文件后缀名为.asm(AVS
是通过插件上的插头(pin)来具体
您可能关注的文档
- 《卡罗尔和她的小猫》教学设计.ppt
- 》优秀课件设计.ppt
- 11、《蝙蝠与雷达》教学设计.ppt
- 15 第十五章 零件的精度设计与互换性.ppt
- 2010瑞萨模型车大赛全国一等奖程序设计报告.pdf
- C331SE软件系统设计与体系结构.pdf
- Designer原理图和PCB设计培训.pdf
- GameUX_S9_功能设计与交互设计的冲突和融合_邓昆.pdf
- GameUX_S15_交互设计的时间美学_王海银.pdf
- GameUX游戏用户体验大会前瞻论坛-TGideas创意和设计如.pdf
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
最近下载
- 《品牌设计》课件——IP形象设计案例.ppt VIP
- 中国煤焦化行业发展现状与投资战略规划建议报告2024-2030年.docx
- GB T 29039-2012_钢制采暖散热器_高清版_可检索.pdf
- 中国红十字会PPT课件.pptx
- Deepseek冲击波:AI赋能下的金融行业重构及变革2025.docx VIP
- 广西建设领域专业技术人员三新技术网络培训考试题目及答案.pdf
- 民用爆炸物品安全管理条例.pptx VIP
- 《新生儿预防接种》课件.ppt VIP
- 全季4.0-酒店材料总表.docx VIP
- 第三单元《数的顺续-百数表》(说课稿)-2023-2024学年一年级下册数学西师大版.docx
文档评论(0)