一种实现频道快速切换的装置和方法

文档序号:7656296阅读:92来源:国知局
专利名称:一种实现频道快速切换的装置和方法
技术领域
本发明涉及移动通信技术,具体涉及一种实现频道快速切换的装置和方法。
背景技术
在移动多媒体通信中,频道切换时间的长短对用户体验至关重要。虽然目
前通过调整时间片参数、信源编码参数等方式尽量缩短频道切换的时间;但由 于缺乏回传信道,导致一些交互式的改善技术不能用于多々某体通信,以缩短频 道切换的时间。因此,目前尚未出现能够有效缩短频道切换时间的技术。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现频道快速切换的装置和方 法,以有效缩短频道切换时间。
为达到上述目的,本发明的技术方案是这样实现的
一种实现频道快速切换的装置,该装置包括相连的切换控制单元、接收单 元;还包括与所述接收单元相连的频道内容緩存单元、频道内容播放单元;其 中,
所述切换控制单元,用于确定具有切换可能性的预测频道,并通知所述4妄 收单元;
所述接收单元,用于接收所述切换控制单元确定的预测频道的频道内容, 并发送给频道内容緩存单元;还用于在要切换到的目标频道为预测频道时,从 所述频道内容緩存单元获取该预测频道的频道内容,并发送给所述频道内容播 放单元;
所述频道内容緩存单元,用于保存以及提供预测频道的频道内容; 所述频道内容播放单元,用于对来自所述接收单元的频道内容进行包括播
放在内的处理。
该装置进一步包括与所述切换控制单元相连的用户^f亍为统计单元;其中, 所述用户行为统计单元,用于根据所述切换控制单元中的用户频道切换历
史记录,确定具有切换可能性的常用频道,并将所述常用频道的信息发送给所
述切换控制单元;
所述切换控制单元,进一步用于在确定所述预测频道时,对来自所述用户
行为统计单元的常用频道信息加以考虑。
该装置进一步包括与所述切换控制单元相连的邻近频道搜索单元;其中, 所述邻近频道搜索单元,用于根据所述切换控制单元中的当前频道信息,
确定当前频道相邻的相邻频道,并将所述相邻频道的信息发送给所述切换控制
单元;
所述切换控制单元,进一步用于在确定所述预测频道时,对来自所述邻近 频道搜索单元的相邻频道信息加以考虑。
该装置进一步包括与所述切换控制单元相连的用户4亍为统计单元、邻近频 道搜索单元;其中,
所述用户行为统计单元,用于根据所述切换控制单元中的用户频道切换历 史记录,确定具有切换可能性的常用频道,并将所述常用频道的信息发送给所 述切换控制单元;
所述邻近频道搜索单元,用于根据所述切换控制单元中的当前频道信息, 确定当前频道相邻的相邻频道,并将所述相邻频道的信息发送给所述切换控制 单元;
所述切换控制单元,进一步用于在确定所述预测频道时,对分别来自所述 用户行为统计单元、邻近频道搜索单元的常用频道信息以及相邻频道信息加以 考虑。
该装置中进一步设置有定时器,在每次开始频道切换时重新启动该定时器; 所述定时器,用于在超时时向所述接收单元发送超时通知; 所述接收单元,进一步用于在收到所述超时通知后只接收当前频道的频道 内容。
所述接收单元,进一步用于控制所述频道内容緩存单元清空所保存的频道
内容;
所述频道内容緩存单元,进一步用于根据所述接收单元的控制,清空所保 存的频道内容。
所述接收单元,进一步用于对发送给所述频道内容緩存单元的频道内容进 行解码处理。
要切换到的目标频道不是所述预测频道;所述接收单元,进一步用于直接 切换到所述目标频道。
一种实现频道快速切换的方法,该方法包括
确定具有切换可能性的预测频道,接收并緩存所述预测频道的频道内容; 当要切换到的目标频道为所述预测频道时,播放所緩存的该预测频道的频道内 容,并切换到该预测频道。
确定所述预测频道的方法为
将除当前频道以外的所有频道都确定为所述预测频道;
或者,#4居用户频道切换历史记录确定具有切换可能性的常用频道,将所
述常用频道确定为所述预测频道;
或者,根据当前频道信息确定当前频道相邻的相邻频道,将所述相邻频道
确定为所述预测频道;
或者,根据用户频道切换历史记录确定具有切换可能性的常用频道,并根
据当前频道信息确定当前频道相邻的相邻频道,将所述常用频道与所述相邻频
道的交集或合集中所包含的频道,确定为所述预测频道。 未进行频道切换的时间超时,该方法进一步包括 只接收当前频道的频道内容,并清空所緩存的所述预测频道的频道内容。 播放所述频道内容之前,进一步对该频道内容进行包括解码在内的处理; 或者,针对緩存的所述频道内容,进一步进行包括解码在内的处理。 向所述目标频道的切换是因接收到频道切换命令而触发的;被播放的所緩
存的所述频道内容是在所述频道切换命令之后所緩存的所述预测频道的频道内 容。
要切换到的目标频道不是所述预测频道;该方法进一步包括直接切换到 所述目标频道。
可见,本发明所提供的实现频道快速切换的装置和方法,由于预先确定可 能切换到的预测频道,并緩存预测频道内容;使得后续要切换到该预测频道时 可以先播放所緩存的预测频道内容,与此同时可以进行频道切换。这显然可以 节省直接进行频道切换所需要的时间,因而能够有效缩短用户所感受到的频道 切换时间,进而能明显提高用户满意度。


图1为本发明一实施例的实现频道快速切换的装置图; 图2为本发明一实施例的实现频道快速切换的流程图; 图3为本发明频道切换过程中的工作状态原理示意图。
具体实施例方式
下面结合附图对本发明技术详细描述。
参见图1,图1为本发明一实施例的实现频道快速切换的装置图。图1中, 切换控制单元分别与用户行为统计单元、邻近频道搜索单元相连;接收单元分 别与频道内容緩存单元、频道内容播放单元相连;切换控制单元与接收单元相 连。在实际应用时,切换控制单元可以与用户行为统计单元、邻近频道搜索单 元交互,以使用户行为统计单元、邻近频道搜索单元获知当前频道信息以及用 户频道切换历史记录。
从所获知的所述用户频道切换历史记录中,用户行为统计单元可以获取各 频道的使用次数,并将各频道的使用次数与预先设置的使用次数门限值进行比 较,将使用次数超过所述使用次数门限值的频道确定为常用频道,再将所述常 用频道的信息发送给切换控制单元。从所获知的所述当前频道信息中,邻近频道搜索单元可以获取当前频道的 时间片时间位置和频道编号等频道标识信息,并寻找与当前频道的时间片时间 位置或频道编号相邻的频道,将找到的频道确定为与当前频道相邻的相邻频道, 再将所述相邻频道的信息发送给切换控制单元。收到来自用户行为统计单元、邻近频道搜索单元的频道信息后,切换控制集,并将提取的集合中所包含的频道信息所对应的频道确定为后续有可能切换 到的预测频道,再以发送电平信号或事件等方式通知接收单元接收所述预测频 道的频道内容。收到来自切换控制单元的通知时,接收单元接收所述预测频道 的频道内容,并将收到的预测频道内容发送给频道内容緩存单元保存。当然, 接收单元还会接收当前频道的频道内容,并将收到的当前频道内容发送给频道 内容播放单元,频道内容播放单元则对收到的频道内容进行解码、播放等后续 处理。当收到频道切换命令时,切换控制单元将该命令中的所包含的要切换到的 目标频道信息发送给接收单元。接收单元根据收到的目标频道信息确定要切换 到目标频道,并从频道内容緩存单元中获取目标频道内容。如果频道内容緩存 单元中保存有目标频道内容,频道内容緩存单元则将该目标频道内容发送给接 收单元,接收单元在收到的目标频道内容中查找在所述频道切换命令之后所緩 存的目标频道内容,并将查找到的目标频道内容发送给频道内容播放单元,频 道内容播放单元则对收到的频道内容进行解码、^番放等后续处理。当然,接收单元还转而接收所述目标频道的频道内容,并将收到的目标频 道内容发送给频道内容播放单元,由频道内容播方文单元对该目标频道内容进行 解码、播放等后续处理。并且,频道内容播放单元还可以对所获取的緩存频道 内容以及切换到的目标频道的频道内容进行拼接,所述拼接方式可以有多种,如持续緩存播放、有选择丢帧、临时快速解码播放等。另外,接收单元可以 以发送命令等方式控制频道内容緩存单元删除在所述频道切换命令之前所緩存
的目标频道内容。当然,如果频道内容緩存单元中没有保存目标频道内容,那么频道内容緩 存单元则向接收单元发送失败响应,接收单元则应用现有技术进行频道切换, 接收目标频道内容,并将收到的目标频道内容发送给频道内容播放单元,频道 内容播放单元则对收到的频道内容进行解码、播放等后续处理。需要说明的是可以去除用户行为统计单元和/或邻近频道搜索单元。如果 只应用用户行为统计单元、邻近频道搜索单元中的一个,切换控制单元则将收 到的频道信息所对应的频道确定为预测频道;如果不应用用户^f亍为统计单元以 及邻近频道搜索单元,切换控制单元则可以将除当前频道以外的所有频道都确 定为预测频道。另外,可以在緩存预测频道内容时,对所》爰存的预测频道内容 进行解码等预处理;这样,在后续要切换到该预测频道时,就可以不再耗费时 间进行频道内容解码等处理,而可以直接播放完成预解码等处理的频道内容。在实际应用中,还可以在切换控制单元中设置切换定时器,并在每次开始 频道切换时重新启动该定时器。当定时器超时时,可以确定目前正处于长时间 未发生频道切换的稳定播放状态,定时器可以向接收单元发送超时通知;接收 单元在收到来自定时器的超时通知后只接收当前频道的频道内容,接收单元还 可以进一步以发送命令等方式控制频道内容緩存单元清空所保存的频道内容。由针对图1的描述可见,由于预先确定可能切换到的预测频道,并緩存预 测频道内容;使得后续要切换到该预测频道时可以先播放所緩存的预测频道内 容,与此同时可以进行频道切换。这显然可以节省直接进行频道切换所需要的 时间,因而能够有效缩短用户所感受到的频道切换时间,进而能明显提高用户 满意度。可以将针对图1的关4建描述以图2所示的流程表示。参见图2,图2为本 发明一实施例的实现频道快速切换的流程图,该流程包括以下步骤 步骤201:接收具有切换可能性的预测频道的内容。 步骤202:緩存并预处理接收到的预测频道内容。 步骤203:接收频道切换命令。 步骤204:判断要切换到的目标频道是否为预测频道,如果是,直接进入 步骤206;否则,进入步骤205。步骤205:切换到目标频道,并返回步骤201。步骤206:播放在所述频道切换命令之后所緩存的目标频道的内容,并切 换到该目标频道。上述的频道切换过程中的工作状态可以通过状态机实现。参见图3,图3 为本发明频道切换过程中的工作状态原理示意图。图3中, 一旦发生初次频道 切换,系统进入初次切换状态。在初始切换状态下,当再次发生频道切换时, 系统进入再次切换状态。再次切换状态下发生新的切换仍在再次切换状态。如 果在一定时间段内没有发生新的频道切换,则认为进入稳定播放状态。最初未 接收频道内容时则确定为空闲状态。上述各状态之间可以进行切换。由以上所述可见,本发明所提供的实现频道快速切换的装置和方法,由于 预先确定可能切换到的预测频道,并緩存预测频道内容;使得后续要切换到该 预测频道时可以先播放所緩存的预测频道内容,与此同时可以进行频道切换。 这显然可以节省直接进行频道切换所需要的时间,因而能够有效缩短用户所感 受到的频道切换时间,进而能明显提高用户满意度。
权利要求
1、 一种实现频道快速切换的装置,其特征在于,该装置包括相连的切换控制单元、接收单元;还包括与所述接收单元相连的频道内容緩存单元、频道内 容播放单元;其中,所述切换控制单元,用于确定具有切换可能性的预测频道,并通知所述接 收单元;所述接收单元,用于接收所述切换控制单元确定的预测频道的频道内容, 并发送给频道内容緩存单元;还用于在要切换到的目标频道为预测频道时,从 所述频道内容緩存单元获取该预测频道的频道内容,并发送给所述频道内容播 放单元;所述频道内容緩存单元,用于保存以及提供预测频道的频道内容; 所述频道内容播放单元,用于对来自所述接收单元的频道内容进行包括播 放在内的处理。
2、 根据权利要求l所述的装置,其特征在于,该装置进一步包括与所述切 换控制单元相连的用户4亍为统计单元;其中,所述用户行为统计单元,用于根据所述切换控制单元中的用户频道切换历 史记录,确定具有切换可能性的常用频道,并将所述常用频道的信息发送给所 述切换控制单元;所述切换控制单元,进一步用于在确定所述预测频道时,对来自所述用户 行为统计单元的常用频道信息加以考虑。
3、 根据权利要求1所述的装置,其特征在于,该装置进一步包括与所述切 换控制单元相连的邻近频道搜索单元;其中,所述邻近频道搜索单元,用于根据所述切换控制单元中的当前频道信息, 确定当前频道相邻的相邻频道,并将所述相邻频道的信息发送给所述切换控制 单元;所述切换控制单元,进一步用于在确定所述预测频道时,对来自所述邻近 频道搜索单元的相邻频道信息加以考虑。
4、 根据权利要求1所述的装置,其特征在于,该装置进一步包括与所述切 换控制单元相连的用户行为统计单元、邻近频道搜索单元;其中,所述用户行为统计单元,用于4艮据所述切换控制单元中的用户频道切换历 史记录,确定具有切换可能性的常用频道,并将所述常用频道的信息发送给所 述切换控制单元;所述邻近频道搜索单元,用于4艮据所述切换控制单元中的当前频道信息, 确定当前频道相邻的相邻频道,并将所述相邻频道的信息发送给所述切换控制 单元;所述切换控制单元,进一步用于在确定所述预测频道时,对分别来自所述 用户行为统计单元、邻近频道搜索单元的常用频道信息以及相邻频道信息加以 考虑。
5、 根据权利要求1至4任一项所述的装置,其特征在于,该装置中进一步 设置有定时器,在每次开始频道切换时重新启动该定时器;所述定时器,用于在超时时向所述接收单元发送超时通知; 所述接收单元,进一步用于在收到所述超时通知后只接收当前频道的频道 内容。
6、 根据权利要求5所述的装置,其特征在于所述接收单元,进一步用于控制所述频道内容緩存单元清空所保存的频道 内容;所述频道内容緩存单元,进一步用于根据所述接收单元的控制,清空所保 存的频道内容。
7、 根据权利要求1至4任一项所述的装置,其特征在于,所述接收单元, 进一步用于对发送给所述频道内^i爰存单元的频道内容进行解码处理。
8、 根据权利要求1至4任一项所述的装置,其特征在于,要切换到的目标 频道不是所述预测频道;所述接收单元,进一步用于直接切换到所述目标频道。
9、 一种实现频道快速切换的方法,其特征在于,该方法包括 确定具有切换可能性的预测频道,接收并緩存所述预测频道的频道内容; 当要切换到的目标频道为所述预测频道时,播;^文所緩存的该预测频道的频道内 容,并切换到该预测频道。
10、 根据权利要求9所述的方法,其特征在于,确定所述预测频道的方法为将除当前频道以外的所有频道都确定为所述预测频道;或者,根据用户频道切换历史记录确定具有切换可能性的常用频道,将所 述常用频道确定为所述预测频道;或者,根据当前频道信息确定当前频道相邻的相邻频道,将所述相邻频道 确定为所述预测频道;或者,^f艮据用户频道切换历史记录确定具有切换可能性的常用频道,并才艮 据当前频道信息确定当前频道相邻的相邻频道,将所述常用频道与所述相邻频 道的交集或合集中所包含的频道,确定为所述预测频道。
11、 根据权利要求9所述的方法,其特征在于,未进行频道切换的时间超 时,该方法进一步包括只接收当前频道的频道内容,并清空所緩存的所述预测频道的频道内容。
12、 根据权利要求9至ll任一项所述的方法,其特征在于 播放所述频道内容之前,进一步对该频道内容进行包括解码在内的处理; 或者,针对緩存的所述频道内容,进一步进行包括解码在内的处理。
13、 根据权利要求9所述的方法,其特征在于,向所述目标频道的切换是 因接收到频道切换命令而触发的;被播放的所緩存的所述频道内容是在所述频 道切换命令之后所緩存的所述预测频道的频道内容。
14、 根据权利要求9所述的方法,其特征在于,要切换到的目标频道不是 所述预测频道;该方法进一步包括直接切换到所述目标频道。
全文摘要
本发明公开了一种实现频道快速切换的装置和方法,均可确定具有切换可能性的预测频道,接收并缓存所述预测频道的频道内容;当要切换到的目标频道为所述预测频道时,播放所缓存的该预测频道的频道内容,并切换到该预测频道。可见,本发明所提供的实现频道快速切换的装置和方法,由于预先确定可能切换到的预测频道,并缓存预测频道内容;使得后续要切换到该预测频道时可以先播放所缓存的预测频道内容,与此同时可以进行频道切换。这显然可以节省直接进行频道切换所需要的时间,因而能够有效缩短用户所感受到的频道切换时间,进而能明显提高用户满意度。
文档编号H04Q7/38GK101123717SQ20071012242
公开日2008年2月13日 申请日期2007年9月25日 优先权日2007年9月25日
发明者张建强, 戴志军, 灿 沈, 王志英, 童登金 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1