发明名称 |
用于数字媒体处理的接口 |
摘要 |
本文描述了用于数字媒体处理的接口。在此所述的API促进在媒体内容播放器的媒体处理流水线内的硬件与软件组件之间的效率和及时互操作性。(PhyMemDataStrutureAPI)物理存储器数据结构API便于硬件组件对由软件组件使用的存储器内的信息的直接访问,以使硬件组件能使用直接存储器访问技术来获取存储器的内容,而不是使用处理器周期来执行复制命令。物理存储器数据结构API展示与存储在由软件组件使用的存储器中的媒体内容单元相关联的数据结构的一个或多个字段,且所展示字段存储关于媒体内容单元的存储器位置的物理特性的信息。(SyncHelperAPI)同步助手API用于从硬件组件获取信息并传送信息到硬件组件,那些信息用于调节准备可同步演示的媒体内容流的媒体样本的硬件组件的时序。 |
申请公布号 |
CN102568517A |
申请公布日期 |
2012.07.11 |
申请号 |
CN201110306936.3 |
申请日期 |
2008.06.24 |
申请人 |
微软公司 |
发明人 |
R·兰加拉杰;M·雷根;R·W·鲁瑟尔 |
分类号 |
G11B20/10(2006.01)I;G06F9/54(2006.01)I;H04N21/426(2011.01)I;H04N21/432(2011.01)I;H04N21/443(2011.01)I |
主分类号 |
G11B20/10(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
陈斌 |
主权项 |
一种用于播放具有播放持续时间和媒体内容分量(122)的数字媒体演示的方法,所述媒体内容分量包括:被安排成第一多个媒体样本的第一剪辑(123),所述第一剪辑具有第一播放持续时间且可被作为第一媒体内容流播放,以及被安排成第二多个媒体样本的第二剪辑(123),所述第二剪辑具有第二播放持续时间且可被作为第二媒体内容流播放,所述方法(600)包括:从所述第一剪辑中标识(606)第一媒体样本;从所述第二剪辑中标识第二媒体样本,所述第二媒体样本与所述第一媒体样本可同步播放(608);在与按基于第一时序信号的速率使用第一硬件组件来准备所述第一媒体样本以供演示相关联的第一时间,查明(610)所述数字媒体演示的所述播放持续时间的第一已经过的时间量,以及查明(610)所述第一播放持续时间的已经过的时间量;在与按基于第二时序信号的速率使用第二硬件组件来准备所述第二媒体样本以供演示相关联的第二时间,查明(612)所述数字媒体演示的所述播放持续时间的第二已经过的时间量,以及查明(612)所述第二播放持续时间的已经过的时间量;查明在所述数字媒体演示的所述播放持续时间的所述第一已经过的时间量与所述数字媒体演示的所述播放持续时间的所述第二已经过的时间量之间的差;以及基于所述差来调节(616)所述第一时间或所述第二时间或两者。 |
地址 |
美国华盛顿州 |