[发明专利]呈现辅助节目数据的系统及方法无效
申请号: | 200710108119.0 | 申请日: | 2007-05-30 |
公开(公告)号: | CN101227579A | 公开(公告)日: | 2008-07-23 |
发明(设计)人: | 林其儁 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | H04N5/92 | 分类号: | H04N5/92;G11B20/10;G11B27/10 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 葛宝成 |
地址: | 中国台湾新*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 呈现 辅助 节目 数据 系统 方法 | ||
技术领域
本发明涉及一种呈现辅助节目数据的系统,特别是涉及一种在使用前进行处理并呈现辅助节目数据的系统。
背景技术
现今的DVD系统包含许多辅助节目数据(supplementary program data),例如旁白功能(voice-over commentary),突出加亮(highlight)以及字幕(subtitle)等。当呈现辅助节目数据时,主要节目内容以及辅助节目数据之间常会有延迟存在。举例来说,使用于DVD系统中的多数多媒体文件并不具有字幕,若要观看字幕,则分开的文件必须跟多媒体文件一起播放。此分开的文件为具有所有字幕内容的文字文件。当呈现的字幕为字母型的语言(例如:英语)时,所有需要的字型可以被预先产生并存储在非易失性存储装置中(例如:闪存)。然而,若呈现的字幕为非字母型的语言(例如:中文),由于字型的数量太大而无法存储在非易失性存储装置中,因此通常会使用一执行时期(run-time)的字型产生器来产生字型。
在现有技术的系统中,通常会使用缓冲器来存储将要呈现的字幕。因为缓冲器仅有一字幕单元的空间,因此字幕会逐一的被存储、处理和呈现。解析器(例如:核心(kernel))用以解析字幕文件内的被编码字幕并在缓冲器内存储被解析的字幕。被编码的字幕还包含呈现开始时间和呈现结束时间。当被解析的字幕的呈现开始时间到达时,解析器通知呈现单元(例如:一使用者接口)以产生字幕的字型并将其呈现。当被解析的字幕的呈现结束时间到达时,解析器通知呈现单元停止呈现字幕并将字幕从缓冲器中移除。
对前述的非字母语言来说,使用者接口必须使用执行时期字型产生器(run-time font generator)来产生对应字幕文件的字型。因为字型产生需要一定的时间,而且要在解析器通知使用者接口后才开始动作(例如:被解析的字幕的呈现开始时间到达时),因此字幕的呈现相对于语音会有时间延迟的现象。
发明内容
本发明的目的之一为提供一种可呈现辅助节目数据的系统以避免现有系统的时间延迟现象。
本发明提供一种用以呈现辅助节目数据的系统,包含:存储装置,存储至少一辅助节目数据单元;解析器,耦接至存储装置,解析存储装置中的辅助节目数据单元,并决定对应辅助节目数据单元的呈现时间点,呈现时间点包含一呈现开始时间;以及呈现单元,耦接至解析器以及存储装置,用以预先处理辅助节目数据单元以在呈现开始时间到达前产生呈现内容,并根据呈现时间点以及呈现内容呈现辅助节目数据单元。
本发明提供一种用以呈现辅助节目数据的方法,包含:存储至少一辅助节目数据单元;决定对应辅助节目数据单元的呈现时间点,呈现时间点包含一呈现开始时间;以及预先处理辅助节目数据单元以在呈现开始时间到达前产生呈现内容;以及根据呈现时间点以及呈现内容呈现辅助节目数据单元。
相较于现有技术,由于所有的数据都可以被预先处理,因此呈现开始时间以及实际呈现开始时间之间不会有时间延迟的现象,使语音与字幕同步。
附图说明
图1示出了根据本发明实施例的用以呈现辅助节目数据的系统的方块图。
图2示出了图1所示的解析器的第一动作的流程图。
图3示出了图1所示的解析器的第二动作的流程图。
图4为图1所示的呈现单元的动作流程图。
具体实施方式
请参考图1,图1示出了根据本发明实施例的用以呈现辅助节目数据的系统10的方块图。系统10包含解析器12、呈现单元14以及存储装置16,其中呈现单元14具有缓冲器15。存储装置16用以存储辅助节目数据单元DU。解析器12耦接至呈现单元14以及存储装置16,用以接收辅助节目数据来源DF、解析辅助节目数据来源DF以将辅助节目数据单元DU输出至存储装置16、并决定对应每个辅助节目数据单元DU的呈现时间点,其中呈现时间点包含一呈现开始时间以及一呈现结束时间。须注意的是,在其它实施例中,解析器12可以是一核心(kernel),而呈现单元14亦可以是一使用者接口,其亦在本发明的范围之内。呈现时间点可以是显示时间点,且后续的实施例将使用“显示”此名词作描述。须注意的是,使用此名词仅是为了方便描述本发明,并非用以限定本发明的范围。呈现单元14存取存储装置16以预先处理被缓冲的辅助节目数据单元DU以在辅助节目数据单元DU的呈现开始时间到达前产生呈现内容,并根据呈现时间点以及呈现内容呈现辅助节目数据单元DU。此外,预先处理的动作可为利用字型产生器以产生非字母字型。系统10的动作可如下所述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710108119.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置