[发明专利]用于电子分发的内容包有效
| 申请号: | 200980141456.7 | 申请日: | 2009-10-06 |
| 公开(公告)号: | CN102187312A | 公开(公告)日: | 2011-09-14 |
| 发明(设计)人: | R·K·小赫格 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F15/16;G06F9/44;G06F3/00 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 电子 分发 内容 | ||
背景技术
现有系统提供用于存储文件的通用容器。例如,诸如zip、tar和cab之类的文件容器提供用于将多个文件组合成单个文件的手段。存在用于将媒体文件或媒体流组合成单个文件的视频交换格式。然而,在获得依照现有系统的格式的文件以后,计算设备必须对所获得的文件进行重新制作或者重新格式化以用于存储或者回放。现有系统的不足尤其是缺少用于提供可以容易地被用户修改和呈现的文件容器的机制。
发明内容
本公开的实施例提供一种用于通过数字递送系统来存储、下载和回放音频和视频的内容包。第一计算设备从第二计算设备检索存储有一个或多个媒体文件的内容包。第一计算设备从所检索的内容包中提取内容表(TOC)数据。TOC数据包括与内容包相对应的物理表示数据以及与包的内容相对应的逻辑表示数据。第一计算设备基于物理表示数据存储内容包,并且使用逻辑表示数据来访问所述媒体文件中的一个或多个。所访问的媒体文件被提供以供呈现给第一计算设备的用户。
提供本发明内容以便以简化形式介绍将在以下的具体实施方式中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
附图简述
图1是示出了存储内容包的计算设备的示例性框图。
图2是示出计算设备的用于检索和处理内容包的操作的示例性流程图。
图3是示出了内容包的加载和分析,以及到媒体播放器的控制转移的示例性流程图。
图4是示出了存储用于创建内容包的组件的计算机可读介质的示例性框图。
图5是示出了对应于内容包的数据结构的示例性框图。
在全部附图中,相应的参考标号指示相应的部分。
详细描述
参考附图,本公开的实施例至少提供具有媒体文件120的内容包110用于通过数字分发系统进行存储和回放。媒体文件120在内容包110内在逻辑层和物理层上都被唯一地标识,以提供对盘映像文件的物理访问以用于盘记录,以及提供逻辑访问以使得能够回放盘映像内的媒体文件120(例如在未提取的情况下)。
包括多个作品和/或每个作品的多种版本的一个或多个演示可包括在内容包110中。这些演示对应于存储不同视频格式、分辨率、加密方案和其他特征的一个或多个文件的集合。内容包110提供将每个演示复制成计算设备104的被组合成单个文件的本机格式的能力,以及直接从内容包110中播放所包含的媒体文件120的能力。
再次参考图1,示例性的框图示出了存储内容包110的计算设备104。计算设备104包括任何计算设备,例如个人计算机、具有媒体能力的小型笔记本计算机、移动计算设备、游戏控制台、手机、便携式媒体播放器、或者数字多功能盘(DVD)播放器等。计算设备104至少包括处理器108和存储区域106。处理器108包括任意数量的处理单元,并且被编程为执行用于实现本发明的各方面的计算机可执行指令。指令可由处理器108或由在计算设备104内执行的多个处理器执行,或者由计算设备104外部的处理器来执行。在某些实施例中,处理器108被编程为执行诸如附图(例如图2和图3)中示出的那些指令。
存储区域106或者其他计算机可读介质存储内容包110。在一些实施例中,内容包110包括一个或多个媒体文件120并且表示光盘映像,而在其他实施例中,内容包110可以不存储任何媒体文件120。
在其他实施例中,内容包110例如表示例如包括用于呈现给用户102的文件的集合的演示。该演示可以包括除了诸如图形文件、超文本页面和可执行代码之类的其它文件之外的一个或多个媒体文件120。演示中的文件可以基于诸如比特率、视频格式、宽高比、分辨率、加密和压缩等编码特性而不同。该演示可以表示基本视频文件集或者增强型视频文件集,其中相同的视频文件被用于这两种演示,但是增强型视频文件集包括用于增强用户交互的附加文件。在另一例子中,演示表示不同的电视剧集、不同的音乐视频、不同的预告片、具有或没有广告的媒体内容、额外的特征、歌曲等等。在另一例子中,演示包括相同文件的副本以用于冗余性或者验证。
每个演示都可以与在计算设备104上执行的媒体播放器的某一配置相关联。例如,媒体播放器的配置依赖于媒体播放器的软件能力和/或由计算设备104为媒体播放器所提供的硬件支持。在另一例子中,如果检测到媒体播放器的某些配置,则一些演示不被执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980141456.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:食品包馅推馅切皮装置
- 下一篇:一种地球运动演示装置
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法





