[发明专利]用于数字媒体处理的接口有效
申请号: | 201110306936.3 | 申请日: | 2008-06-24 |
公开(公告)号: | CN102568517A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | R·兰加拉杰;M·雷根;R·W·鲁瑟尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10;G06F9/54;H04N21/426;H04N21/432;H04N21/443 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数字 媒体 处理 接口 | ||
本申请是PCT国际申请号为PCT/US2008/068025、国际申请日为2008年6月24日、中国国家申请号为200880022588.3、题为“用于数字媒体处理的接口”的申请的分案申请。
技术领域
本文涉及用于数字媒体处理的接口。
背景技术
数字媒体演示由诸如视频、音频、图像、文本、和/或图形等媒体内容的顺序集合所组成。在媒体内容播放器向用户表现和/或呈现此类媒体内容的顺序集合时,它们可被称为媒体内容流。某些媒体内容播放器被配置成同时表现和呈现超过一个独立控制的媒体内容流(例如,带有诸如导演评论、演员传记、或广告等特征的主电影)。此类媒体内容播放器还能够将用户可选的可视或可听对象(例如,各种菜单、游戏、特殊效果、或其它选项)与一个或多个媒体内容流同时表现和呈现。
使用软件、硬件、固件、或任何其组合的形式的任何类型的设备可以是媒体内容播放器。诸如光学介质播放器(例如,DVD播放器)、计算机、以及提供对大量相对经济、便携或以其它方式可访问的数据存储的访问权的其它电子设备等设备尤其适用于满足消费者对具有很长播放持续时间的数字媒体演示的需求。
各种实体常常提供媒体内容播放器的不同软件和硬件组件,且期望此类组件在具有有限处理和存储器资源的环境中成功地互操作。因此期望提供用于在所有类型的媒体内容播放器和其体系结构上确保对数字媒体演示的资源高效、相对而言无假信号的播放,包括可并发演示的媒体内容流的准确同步。
发明内容
此处所述的数字媒体处理技术和接口(诸如应用程序编程接口(“API”))促进在与媒体内容播放器相关联的媒体处理流水线内的硬件与软件组件之间的高效、一致的互操作性。
通常,媒体处理流水线负责接收来自诸如光盘、硬盘、网络位置、以及其它可能来源等媒体源的媒体内容集合,并执行处理任务以准备媒体内容集合用于向用户演示诸如电影、电视节目、音频节目、或其它演示等一个或多个数字媒体演示的媒体内容。此类媒体内容的集合被称为剪辑,其中一个剪辑一般从一个媒体源接收一个剪辑。自特定媒体源读取的剪辑的离散部分在此被称为媒体内容单元,媒体内容单元一般被多路分解、解压缩、解码、和/或解密。在被多路分解之后,此类媒体内容单元在此被称为媒体样本。然而,应该理解,此处所用的命名约定仅出于示例性目的,且可使用任何所需的命名约定。
媒体处理流水线包括诸如媒体源读取器、多路分解器、解码器、解密器等组件,它们可用硬件或软件或其组合来实现。可使用诸如DirectShowTM多媒体框架等框架来实现媒体处理流水线。然而,应该理解,可使用任何现在已知或以后开发的框架来实现媒体处理流水线。
在媒体处理流水线中的软件组件与硬件组件之间的边界处交换信息(诸如关于媒体内容本身和/或媒体内容向用户的演示的信息)。在一个信息交换场景中,由软件组件使用的存储器内的信息(术语存储器可涵盖任何类型的计算机可读存储介质)也可由硬件组件使用。在另一信息交换场景中,硬件组件基于由软件组件所查明的信息修改其操作,或反之亦然。
此处所述的一个示例性技术和接口-出于讨论目的被称为“物理存储器数据结构”(“PhysMemDataStructure”)接口-被配置成用于媒体处理流水线的软件组件与硬件组件之间的边界处的操作以便于硬件组件对来自由软件组件所使用的存储器的信息的直接访问,而不是使用指令/处理器周期来复制该信息。物理存储器数据结构接口向硬件组件展示与存储在由软件组件使用的存储器中的媒体内容单元(其由硬件组件处理)相关联的数据结构的一个或多个字段。这些数据结构的字段存储关于各个媒体内容单元位于其中的存储器的物理特性的信息。此类物理特性的示例包括但不限于存储器的类型、存储块大小、指向存储器位置的读/写指针的位置、以及相关于此类存储器指针的媒体内容单元的偏移位置。为进一步增进存储器资源的高效使用,软件组件可将媒体内容单元存储在环形缓冲区中。为达到更高的存储器和处理效率,可使用虚拟存储器来在物理存储器环形缓冲区的结束部分复制该环形缓冲区的开始部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110306936.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在设备的范围内同步传感器数据
- 下一篇:电子照相设备用清洁刮板及其生产方法