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

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

【技术实现步骤摘要】

本专利技术的方面涉及再现多媒体数据,更具体地说,涉及一种存储用于再现音 频-视频(AV)数据和程序功能的多媒体数据的存储介质,以及其再现设备和方法。
技术介绍
图1示出用于AV数据的多媒体数据的典型结构。参照图1,用于再现AV数据的多 媒体数据,诸如高质量电影可被分类为四层,包括:AV数据3和AV数据4、导航数据2和系 统数据1。四层中的系统数据1包括启动信息,所述信息指示当诸如盘的存储介质插入再 现设备中时关于初始播放的电影对象的信息;和索引表,包括关于多个标题的信息。在最高 层中定义索引表连同多个标题和菜单,所述索引表还包括多个标题的开始位置信息和菜单 的开始位置信息,以及启动信息。当通过用户输入、菜单选择或导航命令选择新的标题时, 再现设备确认关于包括在索引表中的多个标题的信息,并且基于该信息再现AV数据。第三层中的导航数据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描述的再现设备来描述从图1描述的存储介质再现多媒体数据 的操作。当将存储介质插入再现设备时,模块管理器从记录在存储介质上的多媒体数据读 取与系统数据1相应的索引表。模块管理器从索引表中确认启动信息,并且控制导航引擎 执行由启动信息指导的电影对象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或Ζ,“X、Y和Z中的至少一个”的表达方式相应于X、Y、Z、X和Y、X和Ζ、Y和Ζ、或X和Y 禾口 Ζ。根据本专利技术的另一方面,提供一种再本文档来自技高网
...

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

【技术特征摘要】
...

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

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

1