[发明专利]媒体时间线处理基础结构无效
申请号: | 200680012946.3 | 申请日: | 2006-03-16 |
公开(公告)号: | CN101501775A | 公开(公告)日: | 2009-08-05 |
发明(设计)人: | A·V·格里格罗维奇;S·U·拉赫曼;S·B·穆罕默德;G·T·顿巴 | 申请(专利权)人: | 微软公司 |
主分类号: | G11B27/00 | 分类号: | G11B27/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈 斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 时间 处理 基础 结构 | ||
技术领域
本发明一般涉及媒体,尤其涉及媒体时间线处理基础结构。
背景技术
诸如台式PC、机顶盒、个人数字助理(PDA)等的计算机的用户可访问来自不断增加的各种源的不断增加数量的媒体。例如,用户可与执行多个应用程序的台式PC交互以提供诸如家庭录像、歌曲、幻灯片演示等输出用媒体。用户还可利用机顶盒来接收经广播网络广播到机顶盒的传统电视节目。此外,机顶盒可被配置为个人录像机(PVR),从而用户可将广播内容存储在机顶盒上的存储器内以便于后来回放。此外,用户可与执行多个应用程序使用户可读取和发送电子邮件、玩视频游戏、查看电子表格等的无线电话交互。
由于各种各样的媒体源和各种各样的可用来提供媒体并与之交互的计算机,传统的应用程序和计算机常常被配置成具体地寻址各种特定类型的媒体。例如,在视频游戏控制台上执行以输出视频游戏的应用程序常常被配置成向电视机提供应用程序的输出,而不被配置成提供可由其它计算机和其它设备利用的输出。因此,呈现由诸如计算机和/或应用程序的不同媒体源提供的内容可涉及时间和设备密集的多个应用程序和设备。此外,在同一计算机上执行的多个应用程序可被配置成具体地寻址由各相应应用程序提供的特定类媒体。例如,第一音频回放应用程序可被配置成输出配置为歌曲的媒体。但是,第二音频回放应用程序可被配置成以与第一音频回放应用程序不兼容的音频格式,诸如音频命令(audio-dictation)格式来记录和回放录音节目。因而,甚至被配置成在同一计算机上执行的应用程序和例如音频的相同类型媒体可提供彼此不兼容的媒体。
时间线向用户提供定义媒体呈现的方法。例如,媒体播放器可播放通常称为“播放列表”的一歌曲列表。然而,传统的时间线受到各种各样的媒体源和可用来提供媒体并与之交互的各种各样的计算机配置限制。当需要输出例如不同类型的媒体时,每个应用程序需要“理解”每种类型的媒体,诸如如何再现特定类型的媒体。这可导致计算机硬件和软件资源的低效使用。
因此,持续需要提供用于处理媒体时间线的经改进技术。
发明内容
描述了媒体时间线处理基础结构。在一实现中,描述了一种执行应用程序以从媒体时间线导出多个片段的方法。该媒体时间线引用多个媒体,而每个片段引用在该片段持续期间要再现的媒体。应用程序被执行以使供基础结构再现的多个片段排队。
在另一实现中,一个或多个计算机可读介质包括在执行时提供具有一应用程序编程界面的基础结构的计算机可执行指令,该应用程序编程界面被配置成从应用程序接受多个片段用于顺序再现。各个片段引用供基础结构再现的至少一个媒体项,并且是该应用程序从媒体时间线取得的一个片段。
附图说明
图1是计算机提供对多个媒体的访问的一示例性实现中环境的示图。
图2是一示例性实现中系统的高级框图,在该示例性实现中用软件实现的系统包括与媒体基础交互以控制多个媒体的呈现的应用程序。
图3是示出在图2的应用程序、定序器源和媒体会话之间交互的系统的一示例性实现的示图。
图4是其中媒体时间线被示为包括提供媒体输出以便呈现的多个节点的树形结构的一示例性实现的示图。
图5是示出顺序节点和作为顺序节点的子节点的多个叶节点的一示例性实现示图。
图6是示出并行节点和作为并行节点的子节点的多个叶节点的一示例性实现的示图。
图7是示出应用程序与媒体会话和定序器源交互以使配置为播放列表的媒体时间线再现的一示例性实现中过程的流程图。
图8是示出在指定时段上第一和第二媒体的输出的一示例性实现的示图,该输出利用在第一和第二媒体之间转换的效果。
图9是适于实现图8的匀滑转换效果的一示例性实现中媒体时间线的示图。
图10是示出应用程序从图9的媒体时间线导出的多个片段以供媒体时间线处理基础结构再现的一示例性实现的示图。
图11是示出应用程序将媒体时间线分段成多个拓扑以供媒体时间线处理基础结构再现的一示例性实现中过程的流程图。
图12是一示例性操作环境的示图。
图13是示出包括由通过ASX文件扩展名标识的Windows媒体播放器列表文件所述的一个顺序节点和三个叶节点的媒体时间线的一示例性实现的示图。
图14是示出包括具有由可执行时间语言(XTL)文件所述的两个子顺序节点的一并行节点的媒体时间线的一示例性实现的示图。
相同的标号在所有公开内容和附图中用来引用相似的组件和特征。
具体实施方式
纵览
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680012946.3/2.html,转载请声明来源钻瓜专利网。