视频信号处理器中转换电视频道的系统和方法

文档序号:7947379阅读:228来源:国知局
专利名称:视频信号处理器中转换电视频道的系统和方法
技术领域
本发明涉及一种处理视频信号的方法和设备,尤其涉及到用于从一个电视频道转换到另一个电视频道的方法和设备。
背景技术
当更换电视频道时,从接收到转换频道指令到提供出新获取的频道需要一段时间。因此,会有一段时间出现视频消隐。这段时间或等待时间,是由若干因素造成的。其中最重要的因素是电视频道调谐器调谐或者获取新频道需要花费一定的时间。
由于用户希望尽可能快地看到新选定的频道,所以大多数频道转换方案致力于缩短调谐器的响应时间。尽管这些方案多少具有一定效果,但为了避免在频道转换期间屏幕上出现不完整的宏块或错误,依然存在一段等待及屏幕消隐的时间。
典型地,当进行频道转换时,随着调谐器的调谐频率的改变,视频首先被消隐。一旦获取新的频道,视频输出就恢复显现。这可以避免在频道转换期间让用户看到非正常现象,如不完整的宏块、色彩失配和/或类似的状况。然而,在新频道被显示之前的这个消隐时段似乎太长了。
因此,上面的讨论表明,亟需一种可以缩短从一个电视频道转换到另一个电视频道之间的消隐时间的视频信号处理器。
上面的讨论还进一步表明,亟需一种在电视频道转换期间提供尽可能短的视频中断的视频信号处理器。
以下结合附图详细说明本发明的用以解决上述及其他需求的各种实施方法、形式和/或系统。

发明内容
本发明提供了一种缩短从一个电视频道转换到另一个电视频道之间的消隐时间的系统和方法,在获得新频道的视频前提供尽可能多的原频道视频。上述目的是根据调谐的情况以利用或者不利用视频消隐为辅助来实现。
特别地,将代表原频道的视频输出信号存储在一个视频缓冲器中并一直提供,直到该视频缓冲器下溢(下溢条件或事件)。上述过程是视频信号处理器(即,在模拟电视频道或不同频率数字电视频道下的调谐器,或者在原数字电视频道的数字电视子频道中的MPEG传输流解码器的PID滤波器)在获取新电视频道期间完成的。如果在视频缓冲器下溢条件或情况发生前获取新的视频输出信号,视频输出消隐可能已经完成也可能未完成,否则,可能会出现很短时的消隐。这样可以节省400~500ms的时间。
在一种实施形态中,本发明提供了一种视频信号处理器中转换电视频道的方法。该方法包括的步骤有(a)存储当前被调谐到的数字电视频道的视频信号;(b)接收一个从当前调谐到的数字电视频道转换到一个新电视频道的请求;(c)调谐所请求的新电视频道;(d)在调谐所请求的新电视频道的同时,提供被存储的代表前一被调谐到数字电视频道的视频输出信号直到缓冲器下溢事件发生;(e)在所请求的新频道被调谐到之前,如果发生缓冲器下溢事件就消隐视频输出,否则如果所请求的新电视频道已被调谐到,就提供代表所请求的新电视频道的视频输出信号;以及(f)如果视频输出已经被消隐,在新电视频道被调谐到时,恢复被消隐的视频输出,并提供代表新电视频道的视频输出信号。
在另一实施形态中,本发明提供了一种视频信号处理器的运行方法。该方法包括的步骤有(a)在一个视频缓冲器中存储当前调谐到的数字电视频道的数字电视频道数字视频包;(b)接收获取新电视频道的请求;(c)试图调谐到所请求的新电视频道;(d)在试图调谐到所请求的新电视频道时,从视频缓冲器中提供已存储的数字电视频道视频包,直到视频缓冲器发生缓冲器下溢事件;(e)在所请求的新电视频道被调谐到之前,如果视频缓冲器下溢事件发生就消隐视频输出,否则如果所请求的新电视频道已经被调谐到,就提供代表所请求的新电视频道的视频输出信号;以及(f)如果视频输出已经被消隐,当新的电视频道已经被调谐到时,恢复视频输出并提供代表新电视频道的视频输出信号。
在又一实施形态中,本发明提供了一种视频信号处理器。该视频信号处理器包括一个视频信号调谐器,一个连接到视频信号调谐器的MPEG传输流解码器,一个连接到MPEG传输流解码器的视频缓冲器,一个与视频信号调谐器、MPEG传输流解码器和视频缓冲器相连接并对它们进行控制的处理器,以及与处理器相匹配的程序指令。该程序指令用于使处理器完成以下步骤(a)存储当前调谐到的数字电视频道的视频信号;(b)接收从当前调谐到的数字电视频道转换到新电视频道的请求;(c)使视频信号调谐器试图调谐到所请求的新电视频道;(d)当视频信号调谐器试图调谐到所请求的新电视频道时,促使视频缓冲器提供先前调谐到的数字电视频道的数字电视频道视频包,直到视频缓冲器发生缓冲器下溢事件;(e)在所请求的新电视频道被电视信号调谐器调谐之前,如果缓冲器下溢事件发生就消隐视频输出,否则,如果所请求的新电视频道已经被视频信号调谐器调谐到,就提供代表所请求的新电视频道的视频输出信号;以及(f)如果视频输出已经被消隐,当新电视频道的视频信号被调谐器调谐到时,恢复视频输出并提供代表所请求的新电视频道的视频输出信号。


结合下面对本发明实施例和附图的解释可以更好的理解本发明上述的及其他的特点和目的,以及其实现方法。
图1是以不同方式转换电视频道的状态示意图;图2是根据本发明原理的视频信号处理器实施例的方框图;图3是根据本发明原理的电视频道转换方式的流程图;以及图4是根据本发明原理的频道缓冲器下溢事件的流程图。
附图中相同的参考标记表示对应的相同部分。尽管这些图例代表本发明的实施例,但这些图无需按比例绘制,并且为了更好的阐述和解释本发明,某些特征可能被夸大。这里的实施例描述了本发明的一种实施形式,该实施例并不以任何方式对本发明的保护范围构成限制。
具体实施例方式
图1描述了一个状态图,将其总体定为10,其描述了一个视频信号处理器/视频信号调谐器的不同的频道转换状态。状态图10具有两个状态,一个数字频道状态以及一个模拟频道状态。数字频道和模拟频道代表一个视频信号处理器和/或其调谐器(下文统称为视频信号处理器)的两种可能的调谐状态。因此,该视频信号处理器可以被调谐到数字电视频道或者模拟电视频道。
状态图10描述了在这两个调谐状态之间可能发生的各种转换。特别地,状态图10中的转换A代表在视频信号处理器被调谐到模拟电视频道时,选定了所要调谐的模拟电视频道并正在对其进行调谐的情形、模式、状态或情况。该新的或者当前正在被调谐的模拟电视频道将会取代原来或先前已经被调谐到的模拟电视频道。可以将其称为模拟到模拟模式。
状态图10中的转换B代表在视频信号处理器被调谐到模拟电视频道时,选定了所要调谐的数字电视频道并正在对其进行调谐的情形、模式、状态或情况。该新的或当前正在被调谐的数字电视频道将会取代原来或先前已经被调谐到的模拟电视频道。可将其称为模拟到数字模式。
状态图10中的转换C代表在视频信号处理器被调谐到数字电视频道时,选定了所要调谐的模拟电视频道并正在对其进行调谐的情形、模式、状态或情况。该新的或当前正在被调谐的模拟电视频道将会取代原来或先前已经被调谐到的数字电视频道。可将其称为数字到模拟模式。
状态图10中的转换D代表在视频信号处理器被调谐到数字电视频道时,选定了所要调谐的数字电视频道并正在对其进行调谐,并且被选定的数字电视频道的物理频率不同于当前已经被调谐到的数字电视频道的物理频率的情形、模式、状态或情况。该新的或当前正在被调谐的数字电视频道将会取代原来或先前已经被调谐到的数字电视频道。新调谐到的数字电视频道的频率和PID(视频包标识符)将会被更新。可将其称为数字到数字频率和PID更新模式。
最后,状态图10中的转换E代表在视频信号处理器被调谐到数字电视频道时,选定了所要调谐的数字电视频道并正在对其进行调谐,并且被选定的所要调谐的数字电视频道是当前已经被调谐到的数字电视频道的一个子频道(即,被选定的所要调谐的数字电视频道的物理频率和当前已经被调谐到的数字电视频道的物理频道相同)的情形、模式、状态或情况。只有新调谐到的数字电视频道的PID会被更新。这可以称为一种数字到唯数字PID更新模式。
图2是本发明的视频信号处理器的方框图,将其总体定为20,其中体现了本发明的主题。视频信号处理器20可操作执行变换A、B、C、D和E中的任意一个、全部或选择组合。该视频信号处理器还可以操作、配置和/或被调节按照下述的方法执行。视频处理器20特别代表性的是电视机,但也可以包括任何形式的具有用于调谐出特定电视频道的调谐器的视频信号处理器,如VCR机、DVD机、机顶盒、DVR机等。
首先应该理解,视频信号处理器20包括一个处理单元或处理器22,和内存或存储器24,以保存或存储用于完成典型的视频信号处理器的各种特点和/或功能的程序指令、固件、软件等26,和/或这里描述的特定特点、功能和/或操作。处理器22可以包含如数字信号处理器等多种处理单元,它们一起作用来控制和/或运行本领域内共知以及本文所描述的各种视频信号处理器部件,包括本文所示和/或描述的部件以及本文没有涉及但是对于通常的视频信号处理操作是典型的和/或必要的部件。作为例子,在图中虽然未显示的部件或某些部件,但却是视频信号处理器的典型部件,是遥控信号接收器(遥控接收器)以及相应的遥控信号发生器(遥控器)。遥控器和遥控接收器通常是基于红外线(IR)工作,用户通过它来选择电视频道。
视频信号处理器20包括一个调谐器30,可操作、被配置和/或被调节以调谐到某一个本领域共知的特定电视信号频率。被调谐的频率可以是数字电视频道或者是模拟电视频道。视频信号处理器20包括模拟电视信号(如NTSC)处理和数字电视信号(如MPEG)处理。视频信号处理器20可以只进行数字电视信号处理。
视频信号处理器20包括一个NTSC解码器32,当模拟电视频道被调谐到时,该解码器从调谐器30接收复合(composite)或分量(component)视频信号。NTSC解码器32可操作、被配置和/或被调节以便提供视频信号给显示处理器34。显示处理器34可操作、被配置和/或被调节,以便从图形和OSD(屏幕显示)发生器50接收图形和/或OSD数据。图形和OSD发生器50可操作、被配置和/或被调节为显示处理器34提供合适的图形和OSD数据。显示处理器34进一步可操作、被配置和/或被调节,来给显示装置36提供适于在显示装置36上显示的视频和图形信号。
视频信号处理器还进一步包括一个传输流解码器(TSD)38,可操作、被配置和/或被调节用于当数字电视频道被调谐时从调谐器30接收MPEG传输流。传输流解码器38可操作、被配置和/或被调节以对MPEG传输流进行解码并提供MPEG视频PES(视频包基本流)给视频包或频道缓冲器46。传输流解码器38包括一个PID滤波器40,该PID滤波器40可操作、被配置和/或被调节,以便根据所请求的视频包标识符(PID)从MPEG传输流中滤出或获取合适的数据。
当接收到一个新频道请求,并且调谐器30正在获取新电视频道时,视频包缓冲器46还可以操作以提供已存储的原电视频道的视频数据,直到缓冲器下溢条件或事件发生。当新的电视频道已经被获取时,如果调谐到的是一个数字电视频道,视频包缓冲器46就可以开始存储新频道的视频,但如果调谐到的是一个模拟电视频道,视频包缓冲器46将不会存储新频道的视频。PID滤波器40可以适当调整来获取所选的新数字电视频道。
视频包缓冲器46可操作、被配置和/或被调节以提供被缓存的MPEG视频给MPEG视频解码器48。MPEG视频解码器48可操作、被配置和/或被调节,以便对来自视频包缓冲器46的MPEG视频进行解码,并将解码后的视频输出信号提供给显示处理器34,从而在显示设备36上显示。
视频信号处理器可操作用于消隐视频输出,利用调谐器30调谐到新的频道,以及恢复视频输出36。根据本发明原理,当从一个数字频道调谐到一个新频道(数字的或模拟的)时,提供存储在视频包缓冲器46中的原频道的视频输出信号(通过上述各种数据处理单元),直到视频包缓冲器46的缓冲器下溢条件或事件发生。在从数字频道进行转换的情况下,视频输出在缓冲器达到下溢情况或者调谐器获取新电视频道之前不会被消隐。
当新的电视频道在缓冲器达到下溢情况之前被获取时,消隐几乎是瞬间的(即,相对很短),因为在原视频被消隐的时刻新的视频输入已经准备好了。如果新的电视频道在缓冲器下溢情况之后被获取,与正好在开始获取新视频之前对原视频输出信号进行消隐所用的时间相比,原视频输出被提供的时间更长一些。这可以节省400-500ms的时间。
参照图3所示,流程图60描述了根据本发明原理的视频信号处理器20的典型程序流程。主要地,程序流程60提供了在进行频道转换期间操作视频信号处理器20的方式。该程序流程60将结合5种程序变化模式来描述即1)模拟到模拟模式,转换A;2)模拟到数字模式,转换B;3)数字到模拟模式,转换C;4)数字到数字频率和PID更新模式,转换D;以及5)数字到唯数字PID更新模式。每个频道转换模式从表示程序开始的“主程序”或者步骤62开始。因此,步骤62将不再在每种频道改变模式的说明中描述。
关于模拟到模拟模式,在步骤64中,判断当前电视信号的类型(即,视频信号处理器当前被调谐到的频道)是否为模拟的。如果为“是”(Y),那么转到步骤66,视频输出被消隐。之后在步骤70,在调谐器中调谐所选定的模拟电视频道。在步骤72中,判断调谐是否成功。如果为不成功(N),在步骤82报告调谐失败并在步骤94程序结束。如果调谐成功(Y),接下来的步骤74判断最后的频道是否为模拟的。如果为“是”(Y),然后在步骤84中,在检测到一个有效的模拟电视信号之后,恢复视频输出。这需要在调谐模拟电视频道中检测到一个有效的同步信号。然后是步骤94,程序结束。就这样,从一个模拟频道调谐到另一个模拟频道。
关于模拟到数字模式,在步骤64中,判断当前电视信号类型是否为模拟的。如果为“是”(Y),那么转到步骤66,视频输出被消隐。此后是步骤70,在调谐器中调谐所选定的数字电视频道。在步骤72中,判断调谐是否成功。如果为不成功(N),那么在步骤82报告调谐失败并在步骤94程序结束。如果调谐成功(Y),接下来在步骤74判断最后的频道是否为模拟的。如果为“是”(Y),然后在步骤84中,在检测到一个有效的数字电视信号之后,恢复视频输出。然后程序在步骤94结束。就这样,从一个模拟频道调谐到一个数字频道。
关于数字到模拟模式,在步骤64中,判断当前电视信号类型是否为模拟的。如果为“否”(N),在接下来的步骤68中判断正在被调谐的频道的物理频率与先前频道的物理频率是否相同。如果为不相同(N),在接下来的步骤70中,由调谐器调谐所选定的模拟电视频道。在步骤72中,判断调谐是否成功,如果为不成功(N),在步骤82报告调谐失败且程序在步骤94结束运行。如果为调谐成功(Y),接下来的步骤74判断最后的频道是否是模拟的。如果为“否”(N),在步骤76中判断视频信号是否已经被消隐。如果为没有被消隐(N代表没有),接下来的步骤86中,视频信号被消隐并且程序进行至步骤78,在那里TSD PID滤波器(如图2)中的PID被更新。如果视频信号已经被消隐(Y代表已经消隐),在随后的步骤78中,TSD PID滤波器(见图2)中的PID被更新。之后在步骤80,恢复视频输出,然后是步骤94,程序结束。
当从数字频道开始将要转换到模拟频道时,看起来在程序流程60中不会出现视频输出被消隐的情况,实际上,消隐会发生在和程序流程60同步运行的图4所示的程序流程100中,如下所述。因此,在步骤76中,判断视频输出是否已经被消隐的答案可能为“是”(Y),因为在程序流程100中,即当频道缓冲器发生下溢事件时已经消隐了。
关于数字到数字频率和PID更新模式(即,从一个数字频道转换到另外一个频率的数字频道),在步骤64中,判断当前电视信号类型是否为模拟的。如果为“否”(N),在接下来的步骤68中判断正在被调谐的频道的物理频率与先前频道的物理频率是否相同。如果为不相同(N),在接下来的步骤70中,在调谐器中调谐所选定的数字电视频道。在步骤72中,判断调谐是否成功,如果为不成功(N),在步骤82报告调谐失败且程序在步骤94结束运行。如果为调谐成功(Y),接下来的步骤74判断最后的频道是否为模拟的。如果为“否”(N),在步骤76中判断视频输出信号是否已经被消隐。如果视频输出信号没有被消隐(N代表没有),接下来的步骤86中,视频输出信号被消隐并且程序进行至步骤78,在那里TSD PID滤波器(见图2)中的PID被更新。如果视频输出信号已经被消隐(Y代表已经消隐),在随后的步骤78中,TSDPID滤波器(见图2)中的PID被更新。在之后的步骤80中恢复视频输出,在步骤94,程序结束。
当从数字频道开始将要转换到频率不同的另一个数字频道时,可能看起来在程序流程60中不会出现视频输出被消隐的情况,实际上,消隐会发生在和程序流程60同步运行的图4所示的程序流程100中。因此,在步骤76中,判断视频输出是否已经被消隐的答案可能为“是”(Y),因为在程序流程100中,即在频道缓冲器发生下溢事件期间可能已经消隐了。
最后,关于数字到唯数字PID更新模式(即,从一个数字频道转换到频率相同但子频道不同的数字频道),在步骤64中,判断当前电视信号类型是否为模拟的。如果为“否”(N),在接下来的步骤68中判断正在被调谐的频道的物理频率与先前频道的物理频率是否相同。如果为相同(Y),在接下来的步骤88中,视频输出被消隐。在步骤90中,在TSD PID滤波器(见图2)中PID被更新。在步骤92中,恢复视频输出。随后在步骤94,程序结束。
参照图4,流程图100描述了根据本发明原理的视频信号处理器20的程序流程实施例。程序流程100是与程序流程60的程序串并行或同时执行的程序串。程序流程100是由步骤102标出的频道缓冲器下溢事件。这种情况尤其会发生在数字到模拟模式、数字到数字频率和PID更新模式、和数字到唯数字PID更新模式中。在从模拟频道转换到模拟频道或数字频道时不会发生这种情况,因为模拟电视信号没有缓冲器。特别是,在缓冲器发生下溢情况之前视频输出不会被消隐。
在步骤102中,检测频道缓冲器下溢事件。随后,在步骤104中,判断新频道的调谐是否已经结束。如果为没有结束(N),在接下来的步骤106中,视频输出被消隐。之后在步骤108中,该PID的视频解码被停止,程序流程结束于步骤112。然而,如果在步骤104中调谐已经结束(Y代表是),那么在步骤110会报告频道缓冲器下溢事件,随后程序结束于步骤112。这里使用的“视频信号处理器”包括视频信号处理设备,如具有显示屏幕的电视接收机(通常称之为电视机)、没有显示屏幕的电视接收机如盒式磁带录像机(VCR)、盒式放像机(VCP)、机顶盒(如电缆盒),本文中使用的术语“调谐器”和“调谐”包括选择器和选择。
虽然本发明是以优选实施例进行描述,然而本发明可以在所揭示的精神和范围内进一步被修改。因此,本申请旨在覆盖使用本发明总原理进行的任何变化、使用或改动。进一步地,本申请旨在覆盖属于本发明所在领域中的已知或常用技术并且仍属于本发明所附权利要求限定的范围内的与本发明公开有一定偏离的那些内容。
权利要求
1.一种电视频道的转换方法,所述方法包括以下步骤存储当前选定的数字视频频道的视频信号;接收从所述当前选定的数字视频频道转换到一个新视频频道的请求;选择所请求的新视频频道;以及在选择所请求的新视频频道时,提供代表先前存储的选定的数字视频频道的视频输出信号,直到缓冲器下溢事件发生。
2.如权利要求1的电视频道的转换方法,其中提供所述输出视频信号直到缓冲器下溢事件发生。
3.如权利要求1的电视频道的转换方法,其中在所请求的新视频频道被选择之前,如果发生缓冲器下溢事件就消隐视频输出,否则,如果所请求的新视频频道已经被选择,就提供代表所请求的新视频频道的视频输出信号;以及如果视频输出已经被消隐,当新的视频频道已经被选择时,恢复视频输出并提供代表新视频频道的视频输出信号。
4.如权利要求1的电视频道的转换方法,其中接收从所述当前选定的数字视频频道转换到所述请求的新视频频道的请求的步骤包括接收从所述当前选定的数字视频频道转换到所述请求的新视频频道的请求,所述请求的新视频频道是新数字视频频道或新模拟视频频道中的一个。
5.如权利要求3的电视频道的转换方法,其中当新的视频频道已经被选择时,恢复视频输出并提供代表新视频频道的视频输出信号的步骤包括当以确定新视频频道的有效信号参数所指示的所述新视频频道已经被选择时,恢复视频输出并提供代表新视频频道的视频输出信号。
6.如权利要求5的电视频道的转换方法,其中新视频频道的有效信号参数在模拟视频频道条件下包含一个同步信号,在数字视频频道条件下包含一个有效的PID。
7.如权利要求1的电视频道的转换方法,其中接收从所述当前选定的数字视频频道转换到所述请求的新视频频道的请求的步骤包括请求从所述当前选定的数字视频频道转换到一个新的数字视频频道;以及选择所请求的新视频频道,包括在选择所请求的新数字视频频道时,如果所请求的新数字视频频道是先前选定的数字视频频道的一个子频道,则改变MPEG传输流解码器中的PID滤波器,否则,如果所请求的新数字视频频道不是先前选择的数字视频频道的一个子频道,则改变MPEG传输流解码器中的PID滤波器和选择器频率。
8.一种视频信号接收机的操作方法,该方法包括在一个视频包缓冲器中存储当前选定的数字视频频道的数字视频频道视频包;接收一个获取新视频频道的请求;试图选择所请求的新视频频道;以及当试图选择所请求的新视频频道时,提供视频包缓冲器中存储的数字视频频道视频包。
9.如权利要求8的方法,其中提供所述视频包缓冲器中存储的数字视频频道视频包,直到所述视频包缓冲器中发生缓冲器下溢事件。
10.如权利要求8的视频信号接收机的操作方法,其中,如果在所请求的新视频频道被选择之前发生视频包缓冲器下溢事件,就消隐视频输出,否则,在所请求的新视频频道被选择后,提供代表所请求新视频频道的视频输出信号;以及如果视频输出已经被消隐,在新视频频道已经被选择时,恢复视频输出并提供代表新视频频道的视频输出信号。
11.如权利要求8的视频信号接收机的操作方法,其中,接收获取所请求的新视频频道的请求的步骤包括接收一个获取新视频频道的请求,所述新的视频频道是新数字视频频道或新模拟视频频道中的一个。
12.如权利要求10的视频信号接收机的操作方法,其中,当新视频频道已经被选择时,恢复视频输出并提供代表新视频频道的视频输出信号的步骤包括当以确定新视频频道的一个有效信号参数指示的新视频频道已经被选择时,恢复视频输出,并提供代表新视频频道的视频输出信号。
13.如权利要求12的视频信号接收机的操作方法,其中,在模拟视频频道条件下的新视频频道的有效信号参数包括一个同步信号,在数字视频频道条件下包括一个有效的PID。
14.如权利要求8的视频信号接收机的操作方法,其中,接收一个获取所请求的新视频频道的请求的步骤包括获取一个新数字视频频道的请求;以及试图选择所请求新视频频道,其包括当所请求的新数字视频频道是先前选择的数字视频频道的子频道时,在试图选择所请求的新数字视频频道的情况下,改变MPEG传输流解码器的PID滤波器,否则,当所请求的新数字视频频道不是先前选择的数字视频频道的子频道时,改变MPEG传输流解码器的PID滤波器和选择器频率。
15.一种视频信号处理器,包含一个视频信号选择器;一个与所述视频信号选择器相连接的MPEG传输流解码器;一个与所述MPEG传输流解码器相连接的视频包缓冲器;一个与所述视频信号选择器、所述MPEG传输流解码器和所述视频包缓冲器相连接并对它们进行控制的处理器;以及与所述处理器相匹配的程序指令,该程序指令可操作使处理器进行存储当前所选定的数字视频频道的视频信号;接收从所述当前所选定的数字视频频道转换到新视频频道的请求;使所述视频信号选择器试图选择所请求的新视频频道;及当视频信号选择器试图选择所请求的新视频频道时,使所述视频包缓冲器提供先前选择的数字视频频道的数字视频频道视频包。
16.如权利要求15的视频信号处理器,其中所述视频包缓冲器提供所述先前选择的数字视频频道的数字视频频道视频包,直到所述的视频包缓冲器发生缓冲器下溢事件。
17.如权利要求15的视频信号处理器,其中所述与所述处理器相匹配的程序指令,进一步可操作使所述处理器在所述新视频频道已经被所述视频信号选择器选择之前,如果发生缓冲器下溢事件就消隐视频输出,如果所请求的新视频频道已经被所述视频信号选择器选择,就提供代表所请求的新视频频道的视频输出信号;以及如果视频输出已经被消隐,当新视频频道已经被选择时,恢复视频输出并提供代表新视频频道的视频输出信号。
18.如权利要求15的视频信号处理器,其中程序指令进一步使所述处理器接收所述请求,以转换所请求的新视频频道,该新视频频道是新数字视频频道或新模拟视频频道中的一个。
19.如权利要求15的视频信号处理器,其中程序指令进一步使所述处理器恢复视频输出,并提供代表新视频频道的视频输出信号,当以确定新视频频道的有效信号参数所指示的所述新视频频道已经被所述视频信号选择器选择时。
20.如权利要求19的视频信号处理器,其中新视频频道的有效信号参数在模拟视频频道条件下包含一个同步信号,在数字视频频道条件下包含一个有效的PID。
21.如权利要求15的视频信号处理器,其中程序指令进一步使所述处理器来接收转换所请求的新视频频道的所述请求,该请求包括一个获取新数字视频频道的请求;以及使所述视频信号选择器,在当所请求新数字视频频道是先前选定的数字视频频道的子频道时,通过改变MPEG传输流解码器的PID滤波器来试图选择所请求的新数字视频频道,当所请求的新数字视频频道不是先前选定的数字视频频道的子频道时,通过改变MPEG传输流解码器的PID滤波器和选择器频率来试图选择所请求的新数字视频频道。
全文摘要
本发明提供了一种缩短从一个视频频道转换到另一个视频频道的消隐时间的系统和/或方法。该系统在得到新频道的视频前提供尽可能多的原视频频道视频。特别地,将原频道的视频输出信号存储在一个视频缓冲器中并一直提供,直到该视频包缓冲器下溢(发生下溢条件或事件)。上述过程是在视频信号处理器获取新电视频道(即,模拟电视频道或不同频率数字视频频道中的调谐器,或者原数字视频频道的数字视频子频道下的MPEG传输流解码器的PID滤波器)期间完成的。如果新的视频输出信号在视频缓冲器发生下溢条件或事件前被获取,视频输出消隐可能出现也可能不出现,否则消隐可能会只出现很短的时间。这样可以节省400-500ms的时间。
文档编号H04N5/50GK1969544SQ200580019344
公开日2007年5月23日 申请日期2005年5月24日 优先权日2004年6月14日
发明者李章焕 申请人:汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1