一种终端及其快速预览手机电视频道方法转让专利

申请号 : CN200810096989.5

文献号 : CN100589572C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 彭甘里张建强郭仕刚

申请人 : 中兴通讯股份有限公司

摘要 :

本发明涉及一种终端及其快速预览手机电视频道方法,其中方法包括:前端区分每个频道输入码流内的关键图像帧和普通图像帧并在输出码流的图像帧中标识;用户端接收所有频道内的输出码流但根据所述标识只缓存输出码流中的关键图像帧;用户端根据用户选择动态播放一个具体频道的所述关键图像帧,所述终端采用所述方法。这种方法只保留各频道的关键帧图像作为预览图像,使终端接收各频道的缓冲区降低,准备码流的时间减少,从而用户在预览时切换频道等待时间降低,改善用户体验,增强手机电视使用性。

权利要求 :

1、一种快速预览手机电视频道方法,其特征在于,包括以下步骤:1.1)前端区分每个频道输入码流内的关键图像帧和普通图像帧并在 输出码流的图像帧中标识;

1.2)启动快速预览业务时,终端接收所有频道内的输出码流,并对各 输出码流进行判断,以及只保留各频道的关键帧图像作为预览图 像,并根据关键帧时长实时更新;

1.3)根据用户选择动态播放一个具体频道的所述关键图像帧,在更换 频道时终端重新并解码另一个频道的关键帧图像。

2、根据权利要求1所述方法,其特征在于,所述标识是帧类型。

3、根据权利要求2所述方法,其特征在于,所述关键图像帧的帧类 型是I帧。

4、根据权利要求2所述方法,其特征在于,所述帧类型封装在所述 输出码流中。

5、根据权利要求1所述方法,其特征在于,所述输入码流包括含图 像帧全体的输入视频流;所述输入码流还包括输入音频流和输入数据流。

6、根据权利要求5所述方法,其特征在于,所述输入视频流、输入 音频流和输入数据流是各自独立的码流或复合码流。

7、根据权力要求6所述的方法,其特征在于,所述独立的码流是采 用RTP传输方式的码流。

8、根据权利要求6所述方法,其特征在于,所述复合码流是TS系 统流。

9、根据权利要求1所述方法,其特征在于,所述前端包括移动多媒 体前端设备;所述用户端是移动多媒体终端设备。

10、一种移动多媒体终端,其特征在于,所述终端包括:用于在启动快速预览业务时接收所有频道内的输出码流单元;

用于对各输出码流进行判断的单元;

用于只保留各频道的关键帧图像作为预览图像的单元;

用于根据关键帧时长实时更新的单元;

用于根据用户选择动态播放一个具体频道的所述关键图像帧,在更换频 道时终端重新并解码另一个频道的关键帧图像的单元。

说明书 :

技术领域

本发明涉及移动终端及应用,具体涉及一种终端及其快速预览手机电视 频道方法。

背景技术

手机电视,将成为我们生活中继电视、电脑之后的“第三个电视屏幕”。 其中广播式手机电视认为是最实用的选择。近几年,数字移动多媒体广播技 术和标准发展迅速,例如韩国的“T-DMB”标准——地面数字多媒体广播 系统(Terrestrial Digital Multimedia Broadcasting)、欧洲的“DVB-H”标准—— 数字视频广播手持式接收(Digital Video Broadcast Handheld)、美国高通 “MediaFLO”标准——媒体单一前向链路(Media Forward Link Only),以 及中国目前的“CMMB”——移动多媒体广播标准(China Mobile Multimedia Broadcasting)。
移动多媒体广播为降低终端功耗,采用时间片突发方式发送多媒体广播 服务:每个业务在一个独立的时间片内传送。例如:CMMB移动多媒体广播 的广播信道帧的持续时间为1秒,由40个25毫秒时隙组成,一个或多个 时隙可以承载一路广播复用帧封装的频道数据。
用户浏览频道节目大致有两种方式。一种方式是目前比较通用的:需要 终端逐一在各频道所处时隙间切换以实现频道切换浏览功能。切换频道时, 关闭当前频道所处时隙的码流接收,更换到新频道所在时隙下,重新接收码 流。这样会耗费一定的时间,并且终端要缓冲足够的数据并解码才能展现出 频道当前播放节目。这样用户逐一预览多个节目,需要相当长的时间。第二 种方式是终端接收多时隙的码流,可以在预览节目时,直接播放已经缓存好 的任何时隙下的节目。但这种方式对终端缓存要求非常大,对接收到的码流 要逐一进行同步等待等一系列的处理,终端等待的时间需要相当长。终端在 瞬时接收的码流,相当于正常情况一套节目的几倍甚至十几倍,还要面对码 流拥堵、阻塞等问题。
在移动多媒体广播中,缓冲时间大不仅意味着存储资源需要的多,还意 味着业务的获取时间长,频道切换时间长,这样用户的体验就差,降低用户 使用兴趣。

发明内容

本发明需要解决的技术问题是如何提供终端及其快速预览手机电视频道 方法,能够使用户以最少时间快速预览节目。
本发明的上述第一个技术问题这样解决,提供一种快速预览手机电视频 道方法,包括以下步骤:
1.1)前端区分每个频道输入码流内的视频关键图像帧和普通图像帧并在 输出码流的图像帧中标识;
1.2)用户端接收所有频道内的输出码流但根据所述标识只缓存所述输出 码流中的关键图像帧;
1.3)根据用户选择动态播放一个具体频道的所述关键图像帧。
按照本发明提供的方法,所述标识是帧类型。
按照本发明提供的方法,所述关键图像帧的帧类型是I帧。
按照本发明提供的方法,所述帧类型封装在所述输出码流中。
按照本发明提供的方法,所述输入码流包括含全体图像帧的输入视频流; 所述输入码流还包括输入音频流和输入数据流。
按照本发明提供的方法,所述输入视频流、输入音频流和输入数据流是 各自独立的码流或复合码流。
按照本发明提供的方法,所述输入码流包括但不限制于采用实时传输协 议RTP传输方式的码流。
按照本发明提供的方法,所述输入码流包括但不限制于传输流TS系统 流。
按照本发明提供的方法,所述前端包括移动多媒体前端设备;所述用户 端是移动多媒体终端设备。
本发明的上述另一个技术问题这样解决,提供一种移动多媒体终端,该 终端这样进行电视频道预览:接收全部视频流但只保留各频道的关键帧图像 作为预览图像。
本发明提供的一种终端及其快速预览手机电视频道方法,只保留各频道 的关键帧图像作为预览图像,这样可以使终端接收各频道的缓冲区降低,准 备码流的时间减少,从而用户在预览时切换频道等待时间降低,改善用户体 验,增强手机电视使用性。

附图说明

下面结合附图和具体实施例进一步对本发明进行详细说明。
图1是本发明通过关键帧预览频道的流程示意图。

具体实施方式

首先,简要说明本发明思路:
(一)通过移动多媒体前端设备将视频单元的图像帧类型封装到移动多媒体 广播码流中,在终端接收时对封装的视频图像帧进行判断,只保留各频道的 关键帧图像作为预览图像,降低终端缓存,提高预览节目的速度。
(二)启动快速预览业务时,终端接收特定频点下多个时隙节目,然后在终 端播放器下进行处理,对各码流进行判断,只保留关键图像进入缓存。这种 方法将降低终端接收的缓存,减少因终端因接收码流引起的缓冲时间,从而 减少预览各频道需要的切换时间。用户经过最小的时间缓冲查看电视节目的 播放情况,继而用户可以迅速找到自己喜爱的节目,快速选择收看,改善用 户体验。
第二步,针对移动多媒体广播码流的视频数据特点,进一步说明本发明 前端码流封装和终端判断存储两个过程:
(一)前端设备进行码流封装
对于移动多媒体前端设备,流输入的码流是包含视频、音频码流的媒体 流。媒体流中的视频、音频可以是RTP传输方式的各自独立的码流,也可以 是TS系统流那样的复合码流。
移动多媒体前端设备将输入流进行封装,将视频流中标识每个图像帧帧 类型的字段封装到移动多媒体广播码流中。这样移动多媒体广播码流中,就 包括了标识视频图像帧类型的标识字段。
(二)终端接收判断与存储
终端接收判断分为两个步骤
1、移动多媒体广播为降低终端功耗,采用时间片突发方式发送多媒体广 播服务:一种业务在一个小的时间片内,单独占用系统的全部带宽来高速传 送数据,后面接着再传送下一种业务,依次类推。在终端中,开启预览功能, 手机芯片将特定频点下的多个时隙业务都接收进来。
2、终端芯片将特定频点下的多个时隙的业务都接收进来之后,终端播放 器将对这些数据进行判断。前面提到,移动多媒体广播进行数据封装时,将 视频单元的图像帧类型标示封装起来。终端播放器提取数据中的视频单元图 像帧标志位进行判断,如果是I帧则将该图像保留,如果是其他帧类型则将 该视频单元丢弃。
这样,每个节目每秒数据仅由一幅关键帧图像组成,数据量大量缩减。
终端播放器将保留下来的关键帧图像加上相关参数,保留至缓存区域, 以备解码播放。在用户选择预览业务时,终端提取缓存中的关键帧图像数据, 设置视频解码器的相关参数,以某种特定形式在终端展现出来。关键帧图像 随时间变化,实时更新。
最后,结合本发明在CMMB上的应用进行详细说明:
前端设备复用器上,以流输入的码流为RTP为例。其中视频RTP包在传 送中,视频帧图像类型标识会作为净荷Payload传送。在步骤一中,复用器将 RTP流转换为CMMB码流,转换后的码流连同图像帧帧类型的标识位等数 据,封装进CMMB复用子帧相应字段中。
CMMB将1秒时间分为40个时隙。
以CMMB前端设备发送n个节目频道为例。步骤二中,启动预览功能。 该功能启动后,终端芯片可以接收终端特定频点下的40个时隙的数据,即可 以接收n个节目频道的CMMB节目流。
芯片接收到数据,终端播放器软件进行判断。将n个节目频道中的各路 CMMB复用子帧流中的视频段中每个视频单元的信息包括视频单元长度、图 像帧类型等参数读取,将其中的图像帧类型进行判断。如果是I帧,则将对 应的关键帧图像保留至播放器缓存区域;如果是其他帧类型,如P帧,则直 接将视频单元丢弃。
移动多媒体终端缓存区只保留最新时刻的n个节目的关键帧图像,并根 据关键帧时长(例如1s一个关键帧图像)实时更新。用户通过终端解码播 放观看时,观看到当前实时播放的关键图像,1s更换一幅图像。在更换频道 时,终端只需重新解码另一个频道的关键帧图像播放即可。