一种时移电视的互动界面实现方法

文档序号:86602阅读:475来源:国知局
专利名称:一种时移电视的互动界面实现方法
技术领域
本发明涉及一种电视机软件实现方法,具体地涉及的是一种在时移电视机上通过一个菜单具体形象的表现出时移的参数和功能,方便用户理解并简化操作的实现方法。
背景技术
随着芯片技术与嵌入式软件技术的发展与进步,对于视频的实时压缩编码成为了现实;经过多年的发展后,这个技术的成本、可靠性等已经满足了产业化的要求,随之“可录电视”也开始进入消费者的视线。这种电视可以对播放的实时节目,通过硬件芯片的实时压缩编码,将节目以MPEG2或MPEG4的格式保存在存储媒介中,以让用户可以在之后的时间内随时观看。
随着可录电视的普及和发展,基于可录电视的新一代技术也趋于成熟,这就是时移电视(TimeShift TV)。所谓时移电视就是通过实时编码压缩,一边播放一边同时后台录取实时电视节目数据。这种电视在进入时移模式以后,录像模块一方面将开始时输入的实时节目编码对应的频道节目音像数据保存在存储媒体中,另一方面同时将已经保存好的节目信息再解码出来播放给用户看;经过这样的一个处理流程后,用户就可以随心所欲的看要看的节目,看电视如同看DVD一样。
例如用户在看某一个节目的过程中,这时候如果突然有一个电话打了进来,用户要接电话但同时又不愿意漏掉刚才正在看的这个节目,他就可以按下时移电视的时移控制键,电视即进入时移模式,立即开始记录当前节目的音像数据到存储媒体中,同时电视的画面暂停在这一刻。当用户接完电话后,按下播放键,这个时候电视就读取已经记录到存储媒体的节目,并解码播放,用户即可从当时暂停的那一刻继续观看节目,而感觉不到节目已经被“时移”播放。
再例如,用户在时移模式中如果正在看足球比赛,此时用户观看的节目画面的同时向存储媒体中录入节目音视频,如果有一个进球,但由于动作太快,没有看清楚,用户可以按下快退键,反复的多次观看同一个片断,同时,后台的节目信号已经被录制下来,在按继续观看时,将接续该进球动作后的连续画面播放,而不会漏掉中间播放的片断。
因此时移电视的出现解除了人们观看节目的诸多限制,最显著的就是人们可以在任何时候观看喜欢的节目,而不需要再遵循电视台的播放时间,这方便了用户随意离开电视而不间断节目内容的观看,可以说是电视领域的一场革命。
但是,现有技术的时移电视并没有提供相应的显示参考以表明存储单元的存储空间还剩余多少,这会造成用户不能注意到存储空间的使用情况,造成最终使用的故障。因为任何存储空间都是有限的,而存储音视频的数据量又特别大,因此目前的时移电视因为其不能直观明了的使用户了解存储空间的变化而不能在市场应用中突破。
因此,现有技术还有待于改进和发展。

发明内容本发明的目的在于提供一种时移电视的互动界面实现方法,通过电视机软件方法的改进,旨在设计一个简单明了同时又能方便操作的互动界面,使用户能够马上理解时移电视的功能和参数,按照自己的意愿方便的控制时移电视,形成一个完整、简单的交互方法。
本发明的技术方案包括一种时移电视的互动界面实现方法,应用于一具有实时时钟芯片和录像模块的电视机,其包括以下步骤A、在用户控制电视机进入时移模式时,所述电视机的CPU控制将当前频道节目的音视频数据保存到电视机内的一存储媒体中,并暂停当前频道的音视频画面播放;B、设置一屏显命令,由所述CPU控制在屏幕上显示所述存储媒体的实时状态。
所述的时移电视的互动界面实现方法,其中,所述步骤B还显示系统时间,以硬件实时时钟芯片提供的时间信息作为一个参考时间,用来表示节目在当前系统时间几点几时开始播放;起始时间,即用户按下时移键时的系统时间,即节目开始录制的时间;当前时间,当前播放的节目所在的具体时间,是屏幕上的图像在整个节目段中对应的时间;节目录制时间,表示节目从按下时移起始时间后已经录制了多久;存储容量时间,根据当前的存储媒体的容量得出的最长录制节目时间。
所述的时移电视的互动界面实现方法,其中,所述步骤B中的显示为条形显示,并对所述存储媒体的已用和未用部分采用不同颜色区别。
所述的方法,其中,所述步骤B中对所述存储媒体在存储满时从起始地址采用覆盖式存储。
所述的时移电视的互动界面实现方法,其中,在覆盖式存储时,所述条形显示的起始时间和系统时间同时刷新,保持所述条形显示已用颜色不变;同时,当前时间标记在所述条形显示上向起始时间靠拢,在与起始时间一致时,所述CPU控制当前屏幕图像取消暂停状态,开始时移播放已存储的节目。
所述的时移电视的互动界面实现方法,其中,当前时间标记快进到已用颜色的最末端时,所述CPU控制当前屏幕开始播放当前实时的节目内容。
所述的方法,其中,当前时间标记快退到已用颜色的最起始端时,所述CPU控制当前屏幕开始播放起始时间的节目内容。
所述的时移电视的互动界面实现方法,其中,所述存储媒体采用闪存或硬盘。
本发明所提供的一种时移电视的互动界面实现方法,通过软件实现的时移电视互动界面方法,用户通过遥控器发布命令与电视进行交互操作,在互动界面提供了时移电视所必要的参数,包括系统当前时间、时移起始时间、当前播放时间、节目录制时间、存储容量时间等,通过图形化的互动界面实现方法使用户对该等参数有了更好的、直观的理解,同时可以通过简单的几个按键操作时移电视,直观方便了整个操作,使整个时移电视的操作使用形象化、具体化、简单化。
图1为本发明时移电视的互动界面实现方法的较佳实施例的示意图;图2为本发明图1所示实施例的起始状态示意图;图3为本发明图1所示实施例的中间状态一的示意图;图4为本发明图1所示实施例的中间状态二即覆盖式存储的示意图;图5为本发明图1所示实施例的中间状态三即覆盖式存储时当前时间与起始时间一致时的示意图。
具体实施方式以下结合附图,将对本发明的各较佳实施例进行更为详细的说明。
本发明的时移电视的互动界面实现方法,其时移技术为现有技术,在此不再赘述;时移电视是通过实时编码压缩,一边放一边录,为实现时移技术,对应的电视机设备必须设置有实时时钟芯片。在用户控制电视进入时移模式以后,录像模块一边开始实时的将输入节目编码,保存在存储媒体中,另一方面同时将已经保存好的节目信息再解码出来播放给用户看,根据用户的需要,可以在一定的时间限制内进行节目的时移播放,这个时间限制一般根据存储媒体的大小和编码存储的数据量大小不同,例如采用1G的NAND FLASH为例,只可以保存约半个小时的节目。以下实施例的描述以半小时的节目时移为例,但显然本发明的保护范围不受此限制。
本发明时移电视的互动界面实现方法中,需要设置一个OSD(OnScreen Display)屏显界面,把时移的时间参数显示出来,这些时间参数包括当前系统的时间以硬件实时时钟芯片提供的时间信息作为一个参考时间,用来表示节目在当前系统时间几点几时开始播放。时移起始时间即用户按下时移键的时候,当前系统时间即为时移起始时间。同时这个时间也表示,节目开始录制的时间,用户往前最多只能看到这个时间的节目,再往前的节目就看不到了。当前播放时间即当前播放的节目所在的具体时间,可以理解为从按下时移键后播放的时间长度加上按下时移起始时间。这个时间是屏幕上的图像在整个节目段中对应的时间。节目录制时间表示节目从按下时移起始时间后已经录制了多久。存储容量时间由于存储媒体的存储空间是有限的,所以存储的时间也是有限的,该时间就是根据当前的存储媒体的容量得出的最长录制节目时间。
为能显示上述参数,须设置五个按键,以便完成整个时移功能的操作和显示。这五个按键包括时移键用户按下时移键,电视即进入时移模式,再次按下时,将退出时移模式。快进键、快退键供用户在已录节目中快速的自由选择。播放/暂停键按下该键停止播放当前节目,再次按下重新开始播放。屏显键按下该键出现时移OSD界面,再次按下界面消失不影响用户观看。
用户按下时移键后,屏幕上节目暂停,同时当前频道的图象静止;其实内部录像模块已经开始记录当前节目信息,并且保存在电视系统内的存储媒体中,例如FLASH或者硬盘等。用户要继续观看节目可以按下播放/暂停键,节目即开始重新播放;如果想看以后的节目或者是重新看播放过的节目,可以通过按下快进键或者是快退键来迅速切换到要看的节目片断。如果需要通过OSD界面来获取节目的进度和时间参数,可以按下屏显键通过屏显命令由CPU来激活OSD界面显示在屏幕上。
但是实际上由于MPEG协议的规定,时移电视只能使用压缩率较小的MPEG2标准来做解压缩编码,并且由于内置的存储媒体容量有限,以1G的NAND FLASH为例,只可以保存约半个小时的节目。因此时移电视随着录制时间的经过,可以录制的节目时间会越来越短,因为所述存储媒体的空间越录越小。
因此,本发明方法同时采用了一种覆盖录制的方式,简单的说,即当节目录制到已经存满存储媒体的时候,系统即会从最存储媒体的最开始位置从新开始覆盖写入,这样就保证了最大限度的利用存储媒体、延长时移录制时间。如果不这样去做,不管是多大的存储空间,都会越存越小,时间越来越短,最终失去时移的能力。
为形象具体的表示上述过程,让用户知道可以有多长的时间去暂停节目而又不漏看节目,系统当前已经录到什么时间,以及,系统可用录制空间占满以后覆盖录制开始该如何显示等等,本发明设计了创新的OSD界面,以清楚明了的显示所有参数,让用户得知当前的状态。
本发明方法的OSD界面如图1所示,菜单分为四个部分起始时间110、当前时间120、时移容量时间130、系统时间和时间进度条140。起始时间即节目开始时间、当前时间为当前播放节目所在时间、时移容量时间表示当前存储媒体容量可以保存多长时间的节目、系统时间为当前系统的标准时间。最重要的就是这个时间进度条,它有三个部分黄色区域210(附图条形中斜线部)代表节目录制时间,代表节目已经录制了多久,即从起始时间到系统时间的长度,另外它还代表了整个录制的时间长度再时移容量时间内代表的百分比。绿色区域220(附图条形中网格部)代表了存储空间还剩余多少时间,即时移容量时间减去节目录制时间。活动游标,即当前时间标记代表当前时间,可通过前进、后退按键进行快进和后退。该OSD界面可以通过屏显键控制是否在屏幕上显示该条形显示状态。
当用户按下时移键后,电视将当前图像静止,同时出现时移菜单。这个时候的状态如图2所示,绿色条形表示所述存储媒体的尚未开始时移存储的空闲空间。刚按下时移键的时候,当前时间、系统时间和起始时间是一致的,游标也停留在时间条的最左边,时间条中全部为绿色区域,代表了存储空间基本是都可用的。
如图3所示,是按下时移键后10分钟时的时移菜单。由于还处于暂停状态,因此当前时间(画面停止在当前时间)仍然为起始时间,且游标也停在最左端起始位置。系统时间即当前最新时间,由系统时间减去起始时间可以确认已经按下时移键10分钟。由于已经录制了10分钟,因此时间条中的黄色区域已经运动到中间的三分之一处;系统时间是在任意状态都是每秒刷新一次的。
此时,若按下播放/暂停键,屏幕上的图象即结束静止状态,开始进行时移播放,也就是连续播放10分钟之前已经录制的节目,时移菜单中的当前时间开始刷新,游标也开始根据当前时间在时间条中滑动,显示的菜单也如图1所示,黄色条与绿色条的分割线随着系统时间的更新而向右,表示持续记录节目内容到所述存储媒体中,同时当前时间也在向右平行移动,始终播放当前实际演播的节目时间10分钟之前的节目。
由于处于时移状态,因此播放的节目时间范围是从起始时间到节目录制时间这个时间段,不能超出该时间段,也就是不能超出图中的黄色区域,只有该区域的节目是已经录制并可以播放的。用户可以在这个黄色区域中播放、快进和快退。
如此,当游标即当前时间快退到起始时间,或者是游标快进到节目录制时间即黄色区域的最右端时,这两种情况是一种边界情况,本发明方法定义为当游标快退到起始时间,那么就自动解除快退状态,回到正常播放状态,这个时候当前时间就又从起始时间开始向时间条的右端播放;当游标快进到节目录制时间即黄色区域的最右端,就自动解除快进状态,并且播放当前最新的节目即当前系统时间所对应的最新的节目片断,即没有时移的节目,须注意,此时依然处于时移状态下,节目内容随时可以后退播放。
由于系统存储空间有限,因此时移容量时间也是有限的,当节目录制时间到了时移容量时间时,本发明方法的录像模块操作是从原来最开始的地方覆盖写入最新的节目,这样做是为了保证不管系统存储容量多大,都可以得到最大的利用,把所有的存储资源用于时移录像中,就得到了最长的时移容量时间。这样,本发明用户可以拥有最长的时移容量时间,但同时最先保存的节目就得不到保存,会被最新的节目信息所覆盖掉。
如图4所示为本发明方法中节目录制时间到达时移容量时间的时刻时的情况,时间条中的黄色区域已经覆盖了整个时间条,代表录制节目时间已经到达了时移容量时间极限。此时系统时间减去起始时间刚好为30分钟。假设当前状态是暂停状态,即当前时间和游标是不变的。
本发明方法在几秒钟后菜单就变成了如图5所示的,起始时间开始变化,与系统时间一样每一秒都在刷新,这代表录像模块同时在覆盖最前面的节目,所以起始时间开始变化,代表了用户能够往前观看的节目时间在不断的更接近系统时间。由于当前屏幕画面处于暂停状态,当前时间即游标是不动的,而由于起始时间在不断刷新,因此游标的位置会越来越靠近时间条的最左端,如图5所示的。当前时间到达起始时间时,由于当前时间已经位于起始时间了,由于起始时间不断会刷新即节目不断的被最新的节目所覆盖,所以当起始时间和当前时间一致时,系统即解除暂停状态自动开始播放,当前时间同起始时间和系统时间一样开始刷新,这样保证最大时移为所述存储媒体能够储存的最大容量时间。
用户可以在当前的黄色区域内任意快进或者是快退,当前时间表示用户快进或者是快退到的位置,游标标志在已经录制好的节目时间段中的位置,这样用户可以清楚明了的了解当前的状态和所处的位置。如果用户快进到时间条的最右端,即当前时间和系统时间一致的时候,系统自动退出快进状态回到播放状态,播放当前最新的节目。此时,虽然当前屏幕播放的是实际最新播放的节目,但由于保持在时移状态下,后台的所述录像模块还在录制节目中,因此,此时随时可以后退,看之前已经保存的节目内容。
当用户在时移模式中再次按下时移键时,系统即退出时移模式,如果再次进入时移模式,菜单就会回到如图2所示的初始状态。
综上,上面所描述的几个问题和各种状态是任何具有时移功能的电视或者是录像设备所共有的,本发明提供了简单明了的反映当前状态的互动界面体系,针对不同情况的菜单动作完美直观的显示了时移的状态,并且其显示根据用户的使用习惯,对存储媒体的存储状态做了方便于用户理解的方式显示,例如在覆盖时移状态时,条形显示的同时,起始时间和系统时间同时刷新,而如果当前时间处于暂停状态时,就会逐渐靠近起始时间,直至与起始时间完全相同而自动开始播放,这样就方便了用户对条形显示的直观理解,而无须考虑系统的存储媒体到底是怎么样存储数据的,同时也简化了界面菜单的设计和显示。
通过形象的时间条和时间显示,用户直观明了的得到所必须的信息,并且可以通过定义的五个按键来选择所需要的操作,真正使得复杂的时移功能变得简单化、人性化,具有更高的实用价值,推动和促进时移功能成为电视产业乃至可录产业中的一个革命性的技术发明。
本发明利用目前已经非常成熟的专业实时时钟芯片来提供包括秒、分、小时、星期、年、月、日等等时间信息作为一个供参照的系统时间,并且能够长时间的保证时间信息的不丢失、准确,以此作为必要的硬件支持之一。
本发明基于在电视机内整合的可录电视模块,该模块可以对输入的视频与音频信号实时压缩编码并存储,此为必要的硬件支持之二。
本发明通过软件实现了一个时移电视的专用互动界面,用户通过遥控器发布命令与电视进行交互操作。互动界面提供了时移电视所必要的几个参数系统当前时间、时移起始时间、当前播放时间、节目录制时间、存储容量时间,通过图形化的互动界面能够对这几个参数有更好的、直观的理解,同时可以通过简单的几个按键操作时移电视,立即可以看到所需要的节目片断,让复杂的功能有一个简单的操作,使整个时移电视的操作使用形象化、具体化、简单化。
应当理解的是,上述针对具体实施例的描述较为详细,并不能因此而理解为对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求
为准。
权利要求
1.一种时移电视的互动界面实现方法,应用于一具有实时时钟芯片和录像模块的电视机,其包括以下步骤A、在用户控制电视机进入时移模式时,所述电视机的CPU控制将当前频道节目的音视频数据保存到电视机内的一存储媒体中,并暂停当前频道的音视频画面播放;B、设置一屏显命令,由所述CPU控制在屏幕上显示所述存储媒体的实时状态。
2.根据权利要求
1所述的时移电视的互动界面实现方法,其特征在于,所述步骤B还显示系统时间,以硬件实时时钟芯片提供的时间信息作为一个参考时间,用来表示节目在当前系统时间几点几时开始播放;起始时间,即用户按下时移键时的系统时间,即节目开始录制的时间;当前时间,当前播放的节目所在的具体时间,是屏幕上的图像在整个节目段中对应的时间;节目录制时间,表示节目从按下时移起始时间后已经录制了多久;存储容量时间,根据当前的存储媒体的容量得出的最长录制节目时间。
3.根据权利要求
2所述的时移电视的互动界面实现方法,其特征在于,所述步骤B中的显示为条形显示,并对所述存储媒体的已用和未用部分采用不同颜色区别。
4.根据权利要求
3所述的时移电视的互动界面实现方法,其特征在于,所述步骤B中对所述存储媒体在存储满时从起始地址采用覆盖式存储。
5.根据权利要求
4所述的时移电视的互动界面实现方法,其特征在于,在覆盖式存储时,所述条形显示的起始时间和系统时间同时刷新,保持所述条形显示已用颜色不变;同时,当前时间标记在所述条形显示上向起始时间靠拢,在与起始时间一致时,所述CPU控制当前屏幕图像取消暂停状态,开始时移播放已存储的节目。
6.根据权利要求
3、4或5所述的时移电视的互动界面实现方法,其特征在于,当前时间标记快进到已用颜色的最末端时,所述CPU控制当前屏幕开始播放当前实时的节目内容。
7.根据权利要求
3、4或5所述的时移电视的互动界面实现方法,其特征在于,当前时间标记快退到已用颜色的最起始端时,所述CPU控制当前屏幕开始播放起始时间的节目内容。
8.根据权利要求
1所述的时移电视的互动界面实现方法,其特征在于,所述存储媒体采用闪存或硬盘。
专利摘要
本发明公开了一种时移电视的互动界面实现方法,应用于一具有实时时钟芯片和录像模块的电视机,其包括以下步骤在用户控制电视机进入时移模式时,所述电视机的CPU控制将当前频道节目的音视频数据保存到电视机内的一存储媒体中,并暂停当前频道的音视频画面播放;设置一屏显命令,由所述CPU控制在屏幕上显示所述存储媒体的实时状态。本发明方法通过软件实现的时移电视专用互动界面方法,用户通过遥控器发布命令与电视进行交互操作,在互动界面提供了时移电视所必要的参数,通过图形化的互动界面实现方法使用户对该等参数有了更好的、直观的理解,使整个时移电视的操作使用形象化、具体化、简单化。
文档编号H04N5/76GK1997126SQ200610156946
公开日2007年7月11日 申请日期2006年11月15日
发明者白骥, 李坚, 蔡焱 申请人:深圳创维-Rgb电子有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1