一种电视节目导航方法以及机顶盒 【技术领域】
本发明涉及数字电视技术领域,具体涉及一种电视节目导航方法以及机顶盒。
背景技术
在现有的数字电视中,频道很多,但是电视用户只是关注其中的少数节目,大多数节目并不关注。这样,当用户想完整观看一个关注的节目时,他们会停留在那个频道上等待节目的开始,或者切换到其他频道,再切换回来,不断地来回切换,看所关注节目是否开始。这样用户虽然有了更多的节目可以选择,还是会被迫看一些无关的内容,比如:
1、用户在等待所关注节目过程中,而被迫看无关内容
2、电视台在节目播放过程中插入一段广告的时候,被迫看广告
现有的数字电视提供电子节目指南信息,用户可以得到所关注的节目明细。用户通过关注电子节目指南信息对所关注的节目有所了解,然后在关注的节目即将播放的时刻切换到该节目所在频道。
在对现有技术的研究和实践过程中,本发明的发明人发现,用户在切换前会被其他频道节目吸引而错过所关注的节目;且电子节目指南也并不完全和频道节目对应或者并不精确,导致用户所关注的节目已经开始,用户却不知情。
【发明内容】
本发明实施例提供一种可以明确指示用户关注节目实时信息的电视节目导航方法以及相应的机顶盒。
一种电视节目导航方法,包括:
播放第一电视频道时,获取用户关注的第二电视频道信号;
解码第二电视频道信号;
将解码后的第二电视频道信号缩小后进行显示。
一种电视机顶盒,包括:
频道信号获取单元,用于获取第一电视频道和用户关注的第二电视频道信号;
解码单元,用于解码第二电视频道信号;
显示控制单元,用于将解码后的第二电视频道信号缩小后进行显示。
本发明实施例采用在播放当前频道节目时,获取用户关注节目所属频道信号,解码后缩小显示与电视屏幕角落,在不影响用户观看当前频道节目的同时可以让用户实时了解所关注节目所属频道的动态。
【附图说明】
图1是本发明一种电视节目导航方法的一个实施例的流程图;
图2是本发明一种电视机顶盒的一个实施例的结构图。
【具体实施方式】
本发明实施例提供一种电视节目导航方法,可以明确指示用户关注节目实时信息。本发明实施例还提供相应的机顶盒。以下分别进行详细说明。
一种电视节目导航方法,包括:
A、播放第一电视频道时,获取用户关注的第二电视频道信号;
B、解码第二电视频道信号;
C、将解码后的第二电视频道信号缩小后进行显示。
实施例一、请参阅图1为本发明一种电视节目导航方法的一个实施例的流程图;
本实施例以机顶盒只有一个调谐器和一个解码器为例进行描述。
步骤101、播放当前频道节目时,获取用户关注节目所属频道信号;
在现有的大多数机顶盒中,只有一个调谐器和一个解码器;一个调谐器,一次只能有一个频点的视频来源,当正在播放一个频道节目时所述调谐器从电缆上获取该节目所属频道的信号。这时如果需要获取用户关注节目所属频道信号时可以采用从网际协议(IP,Internet Protocol)网络上获取的方式,通过机顶盒上连接的IP网络获取频道信号。
步骤102、解码用户关注节目所属频道信号;
由于本实施例采用的机顶盒只有一个解码器(一般是MPEG-2解码器),而当前正在播放频道节目已经占用了所述解码器,这时机顶盒的中央处理器(CPU,Central Processing Unit)几乎处于显示作用。本实施例使用机顶盒CPU的计算能力对其中的用户关注节目所属频道信号进行解码。在两个视频中,有一个正在播放的频道节目视频和一个用户关注节目所属频道信号,正在播放的频道节目视频直接采用机顶盒上的视频解码器解码,用户关注节目所属频道信号则利用CPU的计算能力进行软解码。考虑到CPU性能方面的因素,用户关注节目所属频道信号可以利用最新的视频编码标准H.264进行编码。这是因为:H.264是目前为止最高效的视频编码标准,在相同的画面背景下,效率是MPEG-2的2.5倍
H.264标准在制定的时候,充分考虑了适应硬件的特性。整个H.264解码过程没有浮点数操作,使得没有硬件浮点数处理单元的机顶盒CPU快速解码H.264成为可能而MPEG-2 Video的反DCT操作完全是浮点数操作,没有H.264在这方面的优势
H.264定义了baseline,main和extended三个profile,适应不用层次的需求,其中Baseline码流没有B帧,大大降低了编码的复杂度,而编码一个B帧的时间复杂度是P帧的3倍左右
先进的速率控制算法,使得码率可以在64kbps的低码率下依然保持平滑
从以上H.264编码优势可以看出,采用H.264编码,在同等影片质量下,H.264编码的码率更低;另外,H.264编码适合机顶盒CPU的快速解码。因此,我们的小视频,采用H.264进行编码,利用机顶盒CPU的计算能力,则可以在不增加额外设备的现有基础上,就可以解决两个视频解码的问题。
步骤103、将解码后地用户关注节目所属频道信号缩小后进行显示。
为了不影响当前正在播放频道节目的正常观看,将用户关注节目所属频道信号解码后缩小后位于电视屏幕的角落进行显示。
本发明实施例采用在播放当前频道节目时,获取用户关注节目所属频道信号,解码后缩小显示于电视屏幕角落,在不影响用户观看当前频道节目的同时可以让用户实时了解所关注节目所属频道的动态。
实施例二、本实施例是采用拥有多调谐器和多解码器的机顶盒为例进行描述;
步骤201、播放当前频道节目时,利用第二调谐器获取用户关注节目所属频道信号;
当机顶盒有多个调谐器和多个解码器时,节目的来源和视频解码问题,就全部可以直接使用硬件来处理了。本实施例以一个机顶盒中有两个调谐器和两个解码器为准。在这种情况下,对节目的来源,由于机顶盒中有两个调谐器,那么机顶盒就可以同时锁住两个频道信号,一个调谐器获取当前正在播放节目频道信号,另外一个调谐器获取用户关注节目所属频道信号。
步骤202、解码用户关注节目所属频道信号;
由于机顶盒有多个解码器,其中一个用于对当前正在播放节目频道信号进行解码,可以利用另一个解码器对用户关注节目所属频道信号进行解码。
步骤203、将解码后的用户关注节目所属频道信号缩小后进行显示。
为了不影响当前正在播放频道节目的正常观看,将用户关注节目所属频道信号解码后缩小后位于电视屏幕的角落进行显示。
以上的两种方案,是分别针对“机顶盒有一个调谐器和一个解码器”和“机顶盒有多个调谐器和多个解码器”这两种情况。当“机顶盒有一个调谐器和多个解码器”和“机顶盒有多个调谐器和一个解码器”的情况出现时也可以相应的解决。
机顶盒有一个调谐器和多个解码器时,频道信号的获取方式采用实施例一的方法,视频解码的方式可以采用实施例一或二任意一种方式进行解码。
同样机顶盒有多个调谐器和一个解码器时,频道信号的获取方式采用实施例一或二任意的方法获取,视频解码的方式可以采用实施例一的方式进行解码。
另外,对纯IP的网络来说,机顶盒所有的视频都是从IP网络中获取。这里就只需要看机顶盒中解码器的情况。当只有一个解码器时,则采用实施例一;当有多个解码器时,则采用实施例二。
实施例三、请参阅图2为本发明一种电视机顶盒的一个实施例的结构图;
频道信号获取单元301,用于获取第一电视频道和用户关注的第二电视频道信号;
所述频道信号获取单元为一个调谐器,在播放第一电视频道时,通过IP网络获取第二电视频道信号。
或,
所述频道信号获取单元为两个以上调谐器时,第一调谐器获取第一电视频道信号进行播放;第二调谐器获取第二电视频道信号。
解码单元302,用于解码第二电视频道信号;
所述解码单元为CPU。
或,
所述解码单元302为两个以上视频解码器,通过第一视频解码器解码第一电视频道信号,通过第二视频解码器解码第二电视频道信号。
进一步的,所述视频解码器可以是MPEG-2解码器或H.264解码器等。
显示控制单元303,用于将解码后的第二电视频道信号缩小后进行显示。
本发明实施例提供的机顶盒可以有如下这种情况:
1、一个调谐器和一个视频解码器;
2、多个调谐器和一个视频解码器;
3、一个调谐器和多个视频解码器;
4、多个视频解码器和多个视频解码器。
当机顶盒为一个调谐器和一个视频解码器时,所述频道信号获取单元301为一个调谐器,在播放第一电视频道时,通过IP网络获取第二电视频道信号;所述解码单元302为CPU。
当机顶盒为多个调谐器和一个视频解码器时,所述频道信号获取单元301为两个以上调谐器时,第一调谐器获取第一电视频道信号进行播放;第二调谐器获取第二电视频道信号;所述解码单元302为CPU。
当机顶盒为一个调谐器和多个视频解码器时,所述频道信号获取单元301为一个调谐器,在播放第一电视频道时,通过IP网络获取第二电视频道信号;所述解码单元302为两个以上视频解码器,通过第一视频解码器解码第一电视频道信号,通过第二视频解码器解码第二电视频道信号。
当机顶盒为多个调谐器和多个视频解码器时,所述频道信号获取单元301为两个以上调谐器时,第一调谐器获取第一电视频道信号进行播放;第二调谐器获取第二电视频道信号;所述解码单元302为两个以上视频解码器,通过第一视频解码器解码第一电视频道信号,通过第二视频解码器解码第二电视频道信号。
本发明实施例采用在播放当前频道节目时,获取用户关注节目所属频道信号,解码后缩小显示于电视屏幕角落,在不影响用户观看当前频道节目的同时可以让用户实时了解所关注节目所属频道的动态。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种电视节目导航方法以及机顶盒进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。