存储多媒体数据的存储介质及其再现设备和方法技术

技术编号:3895905 阅读:275 留言:0更新日期:2012-04-11 18:40
一种存储用于再现音频-视频(AV)数据和程序功能的多媒体数据的存储介质,以及其再现设备和方法。所述存储介质包括:再现模式数据,用于再现音频-视频(AV)数据;程序数据,包括用于使用AV数据提供与用户的交互功能和/或附加功能的多个程序应用;系统数据,用于控制再现模式数据和程序数据的执行;以及应用对象,用于管理程序数据的执行和关于将与程序数据的执行一起被再现的再现模式数据的信息。因此,可提供各种用户接口和/或各种附加服务,以及简单再现AV数据。另外,可防止程序应用使用恶意目的,并且可在不进行修改或重新编译的情况下再使用具有相同功能的程序应用。

【技术实现步骤摘要】

本专利技术的方面涉及再现多媒体数据,更具体地说,涉及一种存储用于再 现音频-视频(AV )数据和程序功能的多媒体数据的存储介质,以及其再现设 备和方法。
技术介绍
图1示出用于AV数据的多媒体数据的典型结构。参照图1,用于再现 AV数据的多媒体数据,诸如高质量电影可被分类为四层,包括AV数据3 和AV数据4、导航数据2和系统数据1 。四层中的系统数据l包括启动信息,所述信息指示当诸如盘的存储介 质插入再现设备中时关于初始播放的电影对象的信息;和索引表,包括关于 多个标题的信息。在最高层中定义索引表连同多个标题和菜单,所述索引表 还包括多个标题的开始位置信息和菜单的开始位置信息,以及启动信息。当 通过用户输入、菜单选择或导航命令选择新的标题时,再现设备确认关于包 括在索引表中的多个标题的信息,并且基于该信息再现AV数据。第三层中的导航Jt据2包括电影对象20,每个电影对象20包括用于再 现AV数据的导航命令。使用包括在电影对象20中的导航命令,开始下一层 中的播放列表3 (下面将描述)的再现,电影对象20被转变,并且响应于用 户偏爱来管理播;故列表3的再现。第二层中的播放列表3定义AV数据的再现单元。以码片(下面将描述) 为单位在存储介质的连续空间上记录AV数据。播放列表3指示再现单元, 在所述再现单元中,再现码片的一部分或一次绑定并再现多个码片。播放列 表3包括多个播放项,所述播放项小于再现单元。播放项指示码片的一部分 或多个码片的再现持续时间。使用播放列表3来设置再现序列,从而可通过用户的选择或再现设备的基本设置顺序再现多个播放项,或者选择性地再现 多个播放项中的预定播放项。第一层中的码片4定义AV数据的记录单元。码片4包括码片AV流和 码片信息文件。所述码片AV流包括音频/视频、字幕和图形数据。码片信息 文件包括码片AV流的属性和用于将再现时间信息转换为字节地址信息的入 口点映射。图2是用于AV数据再现的传统再现设备的框图。参照图2,再现设备包 括读取器,用于从存储介质读取数据;緩冲器单元,用于临时存储读取的 数据;模块管理器,用于控制导航引擎读取系统数据,并处理初始操作和由 于用户选择或导航改变的标题改变;导航引擎,用于基于导航数据的内容控 制AV数据的再现;以及呈现引擎,用于对AV数据解码,并在屏幕上显示解 码的视频数据。尽管没有显示,但是再现设备还包括混合器,用于在一个 屏幕上将解码的视频数据和图形数据重叠。现将使用参照图2描述的再现设备来描述从图l描述的存储介质再现多 媒体数据的操作。当将存储介质插入再现设备时,模块管理器从记录在存储介质上的多媒 体数据读取与系统数据i相应的索引表。模块管理器从索引表中确认启动信 息,并且控制导航引擎执行由启动信息指导的电影对象20。导航引擎读取电影对象20,分析存储在电影对象20中的导航命令,并 且控制呈现引擎根据导航命令再现AV数据。呈现引擎读取与导航命令相应的播放列表3和码片文件4,并且基于包 括在每个文件中的信息再现码片AV流。在这里,如果由用户输入、菜单或 导航命令器等选择新的标题,则模块管理器控制导航引擎根据上述程序再现 选择的标题。因此,通过从存储介质中读取多媒体数据能够再现高质量AV 数据。近来,除了简单再现AV数据之外,各种附加服务和用户交互功能的命 令已经增加。然而,传统AV数据存储介质仅能用于根据其生产者的意愿简 单再现AV数据,而不能提供用户交互功能和各种附加功能,诸如下载与AV 内容相关的新内容和/或显示与AV内容相关的信息。因此,以C、 Java、 HTML和/或scripting语言编写的程序应用需要与AV 数据一起被提供,以提供与用户的各种交互功能和/或附加功能。不同于以产生者预定的顺序再现AV数据,通过执行这些应用程序,可根据基于与用户 交互的各种情节实现AV数据的再现。因此,存储介质应该提供用于控制应 用程序以按内容生产者期望的方式操作的信息以及程序应用。另一方面,程序应用可用于违背内容生产者的意愿的恶意目的。也就是 说,程序应用可直接读取内容生产者想要保护的AV数据,并且故意地通过 其它媒体(例如,互联网或可移动存储介质)发布AV数据。因此,程序应 用必须能够防止生产者想要保护的AV数据被非法发布
技术实现思路
技术方案本专利技术的方面提供一种存储用于再现音频-视频(AV)数据和程序功能 的多媒体数据的存储介质,以及其再现设备和方法,所述程序功能提供除了 简单再现AV数据之外的各种与用户交互的功能和/或附加功能。本专利技术的一方面还提供一种存储程序应用的存储介质,以及其再现设备 和方法,所述程序应用防止生产者想要保护的AV数据被非法发布。有益效果如上所述,本专利技术的实施例提供一种存储用于再现音频-视频(AV)数 据和程序功能的多媒体数据的存储介质,以及其再现设备和方法,所述程序功能提供除了简单再现AV数据之外的各种与用户交互的功能和/或附加功能。也就是说,通过将关于将在应用对象中再现的AV数据的信息和程序应 用分开存储,连同关于程序应用的控制信息,防止程序应用被用于恶意目的, 并且能够在没有修改和重新编辑的情况下再使用具有相同功能的程序应用。附图说明通过下面结合附图对实施例进行的描述,本专利技术的这些和/或其它方面和 优点将会变得更加清楚和更易于理解,其中图1示出用于再现AV数据的多媒体数据的典型结构; 图2是用于AV数据再现的传统再现设备的框图3示出根据本专利技术的实施例的用于再现AV数据和程序功能的多媒体数据的结构;图4示出根据本专利技术的实施例的用于程序功能的应用对象的结构;图5和图6是根据本专利技术的实施例的用于程序功能的应用对象的结构示例;图7和图8是根据本专利技术的实施例的用于程序功能的全模式导航数据的 结构示例;图9是根据本专利技术的实施例的用于再现AV数据和程序功能的再现设备 的框图;以及图10是示出根据本专利技术的实施例的用于再现AV数据和程序功能的再现 方法的流程图。最佳方式根据本专利技术的一方面,提供一种存储介质,所述存储介质包括再现模 式数据,用于再现音频-视频(AV)数据;程序数据,包括用于使用AV数 据提供与用户的交互功能和/或附加功能的多个程序应用;系统数据,用于控 制再现模式数据和程序数据的执行;以及应用对象,用于管理程序数据的执 行和关于将与程序数据的执行 一起被再现的再现模式数据的信息。每个应用对象可包括应用管理信息,用于管理程序数据的执行和播放 列表信息,所述播放列表信息是以标题为单元的再现模式数据的再现单元。 应用管理信息可包括关于程序数据的属性的信息和关于程序数据的操作的 信息。关于程序数据的属性的信息可包括程序应用的位置、名称和版本信息中 的至少一个,关于程序数据的操作的信息可包括关于程序应用的开始、暂停 和结束的信息中的至少一个,预载入信息和预修补信息。所述程序数据可以 是以Java、 HTML 、 C和scripting语言中的 一 个编写的应用程序。所述播放 列表信息可包括至少一个与程序数据的执行一起被再现的播放列表的文件 名。如在说明书中使用的,"X、 Y和Z中的一个"的表达方式相应于X、 Y 或Z, "X、 Y和Z中的至少一个"的表达方式相应于X、 Y、 Z、 X和Y、 X 和Z、 Y和Z、或X和本文档来自技高网
...

【技术保护点】
一种再现方法,包括: 从存储介质读取至少一个应用对象,每个应用对象包括与应用相关的管理信息和播放列表信息,所述存储介质包括音频-视频AV数据、至少一个播放列表、使用AV数据提供与用户的交互功能和/或附加功能的多个程序应用以及所述至少一 个应用对象,其中,每个播放列表作为用于再现AV数据的信息; 基于读取的应用对象管理应用的执行,并且控制AV数据的再现, 其中,所述管理信息包括应用的名称和关于应用程序的生命周期的信息, 其中,所述播放列表信息包括至少一个将 与应用的执行一起被再现的播放列表的文件名称。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:金光玟李贞镐郑吉洙朴成煜
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1