一种多媒体广播的频道切换方法和装置的制作方法

文档序号:7968212阅读:151来源:国知局
专利名称:一种多媒体广播的频道切换方法和装置的制作方法
技术领域
本发明涉及一种用于观看多媒体广播的移动多媒体终端,还涉及一种多媒体广播终端的频道无缝切换的方法和装置。
背景技术
数字移动多媒体广播网络为终端用户提供了许多种服务内容,例如广告、天气预报、新闻、体育节目、综艺、广播剧、电影等多种丰富的节目。数字多媒体广播可以同时提供多套电视节目,用户可以根据自己的喜好来选择移动多媒体广播的服务节目。
但是由于视频编码技术和无线广播信道调制技术的制约,在终端用户发起频道切换后,需要等待一段的时间才能正常接收到目标频道的业务内容。考虑到无线链路的复杂性,终端的平均切换等待时间一般要超过三秒钟,出现收看的停顿期,因此需要在终端提供一种处理方法解决频道切换过程中用户等待的问题,才能为用户提供更好的服务和体验。

发明内容
本发明要解决的技术问题是提供一种多媒体广播频道切换方法,用于在多媒体广播节目收看期间进行频道切换时,为用户提供不间断的多媒体广播收看体验。
本发明要解决的另一个问题是提供一种多媒体广播终端,使多媒体广播终端能同时播放多个频道的节目。
本发明提供一种多媒体广播的频道切换方法,应用于可同时接收和播放两个频道数据的多媒体广播终端,该方法包含以下步骤(a)终端接收某一频道A的数据,在第一频道播放,显示为第一画面;
(b)在播放过程中,终端如收到用户进行频道切换的指令,执行步骤(c),否则,继续播放;(c)终端开始搜索要切换到的新频道的数据;(d)终端搜索到要切换到的新频道的数据后,在第二频道对接收到的该频道数据进行解码;(e)在频道切换停止的条件满足之前,终端如收到切换到另一新频道的指令,返回步骤(c),否则,执行步骤(f);(f)终端在第一频道以第一画面的形式播放最后切换到的频道的数据,并停止对另一频道数据的接收,结束。
所述步骤(d)中,在第二频道对切换到的新频道的数据解码时,只进行视频解码,并以第二画面的形式显示播放,在频道切换过程中终端同时显示两个画面,当步骤(f)中切换结束时再关闭该第二画面。
所述步骤(e)中的频道切换停止条件为第二画面开始播放后指定时间内没有新的频道切换操作或者是终端收到用户停止切换的指令。
所述步骤(c)终端搜索要切换到的新频道数据的同时,继续在第一频道播放频道A的数据,显示为第一画面。
所述步骤(e)在频道切换停止的条件满足之前,终端如收到切换到另一新频道的指令,先将原在第二频道播放的频道数据切换到第一频道播放,以第一画面显示,然后再返回步骤(c)。
所述步骤(d)中,在第二频道对接收到的新频道数据进行解码时,只对接收的新频道的低分辨率视频数据进行解码。
本发明还提供一种多媒体广播接收终端,包含人机接口单元以及依次相连的数据接收单元、第一解码单元、第一输出单元和显示单元,其特征在于还包含与所述人机接口单元相连的频道切换控制单元,与所述数据接收单元相连的第二解码单元以及与所述第二解码单元和显示单元相连的第二输出单元,其中所述多媒体广播数据接收单元可同时接收多个频道数据,输出音视频多媒体压缩数据至第一解码单元和/或第二解码单元;
所述第一解码单元和第二解码单元用于对多媒体压缩数据进行解码,分别输出到第一输出单元和第二输出单元;所述第一输出单元和第二输出单元用于将解码后的多媒体数据处理成显示数据并输出至显示单元,所述显示单元以第一画面显示第一输出单元输出的显示数据,以第二画面显示第二输出单元输出的显示数据;所述人机接口单元用于用户和终端的交互,并将频道切换相关的指令发送到所述频道切换控制单元;所述频道切换控制单元用于根据用户指令,管理上述各模块;控制数据接收单元将初始频道的数据输出到第一解码单元处理,在切换过程中,将搜索到要切换到的新频道的数据输出到第二解码单元处理,在切换停止后,再在第一频道以第一画面的形式播放最后切换到的频道的数据,并停止对另一频道数据的接收,关闭第二画面。
所述频道切换控制单元判断出第二画面开始播放后指定时间内没有新的频道切换操作或者收到用户停止切换的指令时,认为频道切换停止。
所述显示单元在不同的显示区域显示所述第一画面和第二画面。
所述频道切换控制单元在搜索要切换到的新频道数据的同时,控制所述数据接收单元继续将初始频道的数据输出到第一解码单元处理,以第一画面显示。
利用本发明提供的频道切换方法,终端使用户可以在观看多媒体广播节目期间进行频道切换,切换时原观看的节目继续播放,从而不会明显感觉到切换时的节目中断过程。所述方法为终端用户提供了不间断的多媒体广播服务体验,实现了频道的无缝切换。
本发明提供的终端可以同时接收、解码和播放多个频道,从而实现同时观看多个频道。


图1是本发明实施例多媒体广播终端结构框图;图2是本发明实施例同时播放两个频道的两个画面的效果示意图;
图3是本发明实施例终端观看多媒体业务期间进行频道切换的流程图。
具体实施例方式
图1是本发明实施例多媒体广播终端的结构框图。其中包括多媒体广播数据接收单元110、第一解码单元120、第一输出单元130,以及频道切换控制单元140、第二解码单元150、第二输出单元160,人机接口单元170和显示单元180。显示单元180连接到第一输出单元130和第二输出单元160,用于将从第一输出单元输入的视频信号显示为第一画面210,第二输出单元输入的视频数据显示为第二画面220,如图2所示。第一画面和第二画面位于同一显示设备上的不同区域,二者可以重叠,也可以不重叠,其相互位置可以有多种形式,如第二画面居于第一画面中间、右上角,或第一画面和第二画面分别处于屏幕的左右等。所有的输出都是先输出到显示缓冲区,再刷新屏幕实现的。下面也将第一解码单元120和第一输出单元130合称为第一频道处理通道;将第二解码单元150和第二输出单元160合称为第二频道处理通道。
频道切换控制单元140在切换过程中根据用户指令,管理上述其它模块,完成以下操作多媒体广播数据接收单元110接收多媒体广播节目数据,输出音视频等多媒体压缩数据。在没有进行频道切换的时候,数据接收单元接收的频道数据在终端内部的第一频道播放,即在第一频道处理通道进行处理,即接收的音视频压缩数据在第一解码单元120进行多媒体解码,再提供给第一输出单元130处理为显示数据,进而以第一画面210的形式在显示单元180播放。当发生频道切换时,频道切换控制单元140控制数据接收单元110继续在第一频道保持接收和播放原频道的数据,与此同时搜索要切换到的频道的数据并进行接收;当能够接收到要切换到的频道的数据时,将其输出到第二频道播放;即数据接收后,在第二解码单元150中只进行视频解码,不进行音频解码。解码后的第二频道数据在第二输出单元160处理为显示数据,以第二画面220的形式在显示单元180播放。终端播放的音频保持第一频道的音频播放。人机接口单元170用于接收用户的输入操作,与频道控制单元相连。
图3是本发明实施例在收看多媒体业务期间,终端处理频道切换的流程图,步骤如下步骤301终端接收频道A的数据,在第一频道播放,即通过第一频道处理通道解码和播放,显示为第一画面;步骤302在播放过程中,终端如收到用户进行频道切换的指令,执行步骤303,否则,继续播放;上述的频道切换操作可以通过用户的按键操作或其他输入方式产生频道切换,如切换到频道B。
步骤303终端继续在第一频道播放频道A的数据,即在第一频道处理通道对频道A数据解码和播放,同时开始搜索要切换到的频道的数据;步骤304,终端搜索到要切换到的频道的数据后,将接收到的该频道数据在第二频道播放,即通过第二频道处理通道进行解码和播放,显示为第二画面;其中对该频道数据不进行音频解码,而且可以只对接收的该频道视频数据的局部数据(如低分辨率视频数据)进行解码,以便在以小画面的形式显示下降低解码运算量、提高解码速度。
步骤305在频道切换停止的条件满足之前,终端如收到切换到另一频道(如频道C)的指令,返回步骤303,否则,执行步骤306;上述判断是一个计时并监控键盘输入的过程。在每搜索到一个新频道并在第二画面播放的时刻开始进行计时,如果累计到一定时间(例如3秒)终端没有收到新的频道切换按键输入,则认为频道切换停止。另外一个停止条件是用户主动选择停止,例如按了退出键,即使累计时间还不到三秒,也认为频道切换停止。
步骤306终端停止对频道A数据的接收,将原来在第二频道播放的频道数据切换到第一频道播放,结束。
采用上述方法,搜索到要切换到的频道后并不直接在第一频道播放,因为这个搜索到的频道不一定是用户真正要看的频道,也许经过一秒钟的考虑,用户又轮换成另一个频道了。只有用户停止切换动作了,才会在第一频道播放。这样有利于终端实现。因为频道切换不仅仅是画面的切换,还要涉及解码单元的切换。
在一实例中,假设用户在看中央一台,在第一频道播放显示为第一画面。这时候用户进行频道切换,新频道搜索需要一段时间,这段时间内在第一频道继续播放中央一台;假设搜索到了中央二台,则在第二频道播放显示为第二画面,这时候用户还可继续按频道切换键(例如“CH+”键),假设切换到中央三台,此时在第二频道播放,在第二画面显示中央三台的内容。直到用户停止切换了,在第二频道播放的频道就切换到第一频道播放了(显示器上就仅仅留下第一画面了)。第二画面的存在,便于用户知道频道切换的动作是有反应的。否则用户会以为按了切换键后,半天都没反应。当然,第二画面的另一作用确实实现了用户同时观看多频道。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
例如在本发明另一实施例中,可不要第二输出单元,与前一实施例相比,第二频道处理通道只有第二解码单元,其步骤301至303一样,步骤304中改为“将接收到的该频道数据通过第二频道处理通道进行解码”,无播放功能;步骤305中判断频道是否停止切换,指在每搜索到一个新频道并完成一个全帧解码的时刻开始进行计时,累计至一定时间如3秒钟无新的频道切换按键输入,或用户选择停止切换;步骤306一样。
在本发明的又一实施例中,在执行到步骤305且终端收到切换到另一频道的指令后,不返回步骤303,而是执行以下步骤先将原在第二频道播放的频道数据切换到第一频道播放,以第一画面显示,搜索要切换到的频道的数据;然后再返回步骤304。其它步骤相同。设一开始在第一频道以第一画面播放频道A,在切换过程中用户分别选择了频道B、C、D的节目。那么按第一个实施例实现时,屏幕上按序显示频道A+B,A+C,A+D的画面。而按本实施例实现时,屏幕上按序显示频道A+B,B+C,C+D的画面。
权利要求
1.一种多媒体广播的频道切换方法,应用于可同时接收和播放两个频道数据的多媒体广播终端,该方法包含以下步骤(a)终端接收某一频道A的数据,在第一频道播放,显示为第一画面;(b)在播放过程中,终端如收到用户进行频道切换的指令,执行步骤(c),否则,继续播放;(c)终端开始搜索要切换到的新频道的数据;(d)终端搜索到要切换到的新频道的数据后,在第二频道对接收到的该频道数据进行解码;(e)在频道切换停止的条件满足之前,终端如收到切换到另一新频道的指令,返回步骤(c),否则,执行步骤(f);(f)终端在第一频道以第一画面的形式播放最后切换到的频道的数据,并停止对另一频道数据的接收,结束。
2.如权利要求1所述的方法,其特征在于所述步骤(d)中,在第二频道对切换到的新频道的数据解码时,只进行视频解码,并以第二画面的形式显示播放,在频道切换过程中终端同时显示两个画面,当步骤(f)中切换结束时再关闭该第二画面。
3.如权利要求2所述的方法,其特征在于所述步骤(e)中的频道切换停止条件为第二画面开始播放后指定时间内没有新的频道切换操作或者是终端收到用户停止切换的指令。
4.如权利要求1、2或3所述的方法,其特征在于所述步骤(c)终端搜索要切换到的新频道数据的同时,继续在第一频道播放频道A的数据,显示为第一画面。
5.如权利要求1、2或3所述的方法,其特征在于所述步骤(e)在频道切换停止的条件满足之前,终端如收到切换到另一新频道的指令,先将原在第二频道播放的频道数据切换到第一频道播放,以第一画面显示,然后再返回步骤(c)。
6.如权利要求1、2或3所述的方法,其特征在于所述步骤(d)中,在第二频道对接收到的新频道数据进行解码时,只对接收的新频道的低分辨率视频数据进行解码。
7.一种多媒体广播接收终端,包含人机接口单元以及依次相连的数据接收单元、第一解码单元、第一输出单元和显示单元,其特征在于还包含与所述人机接口单元相连的频道切换控制单元,与所述数据接收单元相连的第二解码单元以及与所述第二解码单元和显示单元相连的第二输出单元,其中所述多媒体广播数据接收单元可同时接收多个频道数据,输出音视频多媒体压缩数据至第一解码单元和/或第二解码单元;所述第一解码单元和第二解码单元用于对多媒体压缩数据进行解码,分别输出到第一输出单元和第二输出单元;所述第一输出单元和第二输出单元用于将解码后的多媒体数据处理成显示数据并输出至显示单元,所述显示单元以第一画面显示第一输出单元输出的显示数据,以第二画面显示第二输出单元输出的显示数据;所述人机接口单元用于用户和终端的交互,并将频道切换相关的指令发送到所述频道切换控制单元;所述频道切换控制单元用于根据用户指令,管理上述各模块;控制数据接收单元将初始频道的数据输出到第一解码单元处理,在切换过程中,将搜索到要切换到的新频道的数据输出到第二解码单元处理,在切换停止后,再在第一频道以第一画面的形式播放最后切换到的频道的数据,并停止对另一频道数据的接收,关闭第二画面。
8.如权利要求7所述的多媒体广播接收终端,其特征在于所述频道切换控制单元判断出第二画面开始播放后指定时间内没有新的频道切换操作或者收到用户停止切换的指令时,认为频道切换停止。
9.如权利要求7或8所述的多媒体广播接收终端,其特征在于所述显示单元在不同的显示区域显示所述第一画面和第二画面。
10.如权利要求7或8所述的多媒体广播接收终端,其特征在于所述频道切换控制单元在搜索要切换到的新频道数据的同时,控制所述数据接收单元继续将初始频道的数据输出到第一解码单元处理,以第一画面显示。
全文摘要
本发明提供一种多媒体广播的频道切换方法和装置,终端接收某一频道A的数据,通过第一频道处理通道处理后播放,显示为第一画面,在播放过程中,终端如收到用户进行频道切换的指令,开始搜索要切换到的新频道的数据,搜索到后,在第二频道处理通道对该频道数据进行解码,在频道切换停止的条件满足之前,终端如收到切换到另一新频道的指令,则重新搜索新切换到的频道并在第二频道处理通道处理,否则,终端在第一频道以第一画面的形式播放最后切换到的频道的数据,并停止对另一频道数据的接收。采用本发明的方法,终端使用户在观看多媒体广播节目期间进行频道切换时,原观看的节目继续播放,不会明显感觉到切换时的节目中断,实现频道的无缝切换。
文档编号H04N7/173GK1960450SQ200610126819
公开日2007年5月9日 申请日期2006年9月5日 优先权日2006年9月5日
发明者陈军, 朱晓光, 晏祥彪, 宁录游 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1