发明名称 |
具有可扩展媒体格式的托管应用程序平台 |
摘要 |
此处描述了媒体交互系统,所述媒体交互系统允许托管应用程序独立于媒体内容的格式消费和/或产生丰富的媒体内容,同时仍然维护主机的安全。所述媒体交互系统接受来自托管应用程序的原始、未压缩的媒体数据,并且允许托管应用程序通过沙箱API来提供其自己的编解码器,所述沙箱API将编解码器能够执行的动作限于可信动作集。然后,应用程序将未压缩的数据提供给用于回放的系统。因此,媒体交互系统提供应用程序开发者支持的任意格式的丰富的媒体内容,并且维护用户的计算机系统的安全。 |
申请公布号 |
CN102356380A |
申请公布日期 |
2012.02.15 |
申请号 |
CN201080012732.2 |
申请日期 |
2010.03.09 |
申请人 |
微软公司 |
发明人 |
G·科扎姆;S·J·乔治;B·J·埃旺恰克;L·W·奥尔森;M·R·哈什 |
分类号 |
G06F9/44(2006.01)I;G11B20/10(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
顾嘉运 |
主权项 |
一种用于在托管应用程序平台中处理可扩展媒体格式的计算机实现的方法,所述方法包括:接收210托管应用程序,所述应用程序与所述托管应用程序平台交互以回放媒体;调用220接收到的应用程序;向所述应用程序请求230媒体;从所述应用程序处接收240未压缩的媒体,所述应用程序被配置为执行从所述应用程序接收所述媒体的格式到未压缩媒体的媒体解压缩,并且所述平台允许应用程序支持新的媒体格式而不更新平台;以及使用可用硬件通过用于回放的媒体回放流水线来发送250所述未压缩媒体。其中所述以上步骤由至少一个处理器来执行。 |
地址 |
美国华盛顿州 |