一种机顶盒快速切换台技术的制作方法

文档序号:8447738阅读:518来源:国知局
一种机顶盒快速切换台技术的制作方法
【技术领域】
[0001]本发明涉及一种数字电视技术,尤其涉及一种用于数字电视的机顶盒快速换台的技术。
【背景技术】
[0002]缩略语和关键术语定义
[0003]STB: Set Top Box 机顶盒
[0004]ECM !Entitlement Control Message 授权控制信息
[0005]EMM !Entitlement Management Message 授权管理信息
[0006]PSI:Program Specific Informat1n 节目特定信息
[0007]EIT:Event Informat1n Table 事件信息表
[0008]数字电视就是指从演播室到发射、传输、接收的所有环节都是使用数字电视信号或对该系统所有的信号传播都是通过由O、I数字串所构成的数字流来传播的电视类型,与模拟电视相对。其信号损失小,接收效果好。
[0009]机顶盒也叫做“数字电视机顶盒”,它是一种转换装置,可以将数字电视射频信号转换成平板电视或普通CRT电视可以接收处理的数字或模拟音视频信号。按传输媒介可分为地面、有线和卫星及IPTV等几类,按视频清晰度可分为标清和高清两种。机顶盒由硬件和软件组成。硬件主要包括主板、电源、前面板、高频头、音视频输出接口、读卡器、外壳等组成。软件包括引导及升级程序、操作系统、中间件、应用程序等部分。
[0010]机顶盒可以接收到多套基本的电视和广播节目,用户可以根据自己的喜好进行选择,频道切换就成了用户最频繁的操作,所以频道切换时间的优化也将极大的提升用户的体验。机顶盒的换台步骤主要包括:信号调制,解调芯片信道解调,PSI数据接收,ECM数据接收,音视频数据解复用,解扰器进行数据解密,解码器进行数据解码然后显示。
[0011]图1展示了现有技术中STB基本的换台技术的主要步骤及所需要的时间占比,图1中两个竖线之间的间距表示在整个换台时间所占的比例,由于信道解调,音视频数据解复用、解扰、解码过程相对其他比较复杂,所以时间消耗最大。从图1可以清晰的看出目前换台时间主要消耗在两个步骤,一个是解调器的解调;另外一个更大的时间消耗点是音视频数据的获取,音视频数据的获取主要包括解复用、解扰、解码三个步骤。
[0012]现有技术的主要缺点是,不同节目换台的主要步骤是串行处理的,与之前的模拟电视相比,换台速度比较慢。

【发明内容】

[0013]本发明解决的主要问题是,如何优化STB的换台处理步骤,从而达到提升换台速度的目的。
[0014]为解决上述技术问题,本发明提出了一种实现机顶盒快速换台的方法,该方法包括如下步骤:
[0015]I)依次从每个预置频点获取节目信息;
[0016]2)接收用户对所述节目信息的选择;
[0017]3)获取用户选择的节目信息所对应的节目信息数据,在对所述节目信息数据解扰和解码之后进行显示;
[0018]4)在对用户所选择的节目信息所对应的节目信息数据进行处理的同时,将与用户选择的节目同在一个频点的其他节目的节目信息数据进行后台处理,将处理之后的节目信息数据分别保存在存储器中;
[0019]5)当用户切换到上述已处理过的其中一个节目时,从所述存储器读取该节目已被处理过的节目信息数据,并显示。
[0020]进一步的,所述步骤I)从每个预置频点获取节目信息包括:解析每个频点下的节目关联表PAT、节目映射表PMT、业务描述表SDT。
[0021]进一步的,所述步骤I)中每个频点包括的多个节目信息的音视频节目数据及其关联数据复用在同一个传输流中。
[0022]进一步的,所述步骤I)中把相同频点的节目信息组织在一起,进行线性排序,将与当前播放的节目信息同频点的相邻节目信息进行后台数据接收和处理。
[0023]进一步的,所述机顶盒能同时对两个以上频点的节目信息数据进行后台处理。
[0024]为解决上述技术问题,本发明提出了一种实现机顶盒快速换台的系统,该系统包括:
[0025]节目获取装置,依次从每个预置频点获取节目信息;
[0026]用户选择接收装置,接收用户对所述节目信息的选择;
[0027]节目播放装置,获取用户选择的节目信息所对应的节目信息数据,在对所述节目信息数据解扰和解码之后进行显示;
[0028]后台处理装置,在对用户所选择的节目信息所对应的节目信息数据进行处理的同时,将与用户选择的节目同在一个频点的其他节目的节目信息数据进行后台处理,将处理之后的节目信息数据分别保存在存储器中;
[0029]切换装置,当用户切换到上述已处理过的其中一个节目时,从所述存储器读取该节目已被处理过的节目信息数据,并显示。进一步的,节目获取装置从每个预置频点获取节目信息包括:解析每个频点下的节目关联表PAT、节目映射表PMT、业务描述表SDT。
[0030]进一步的,每个频点包括的多个节目信息的音视频节目数据及其关联数据复用在同一个传输流中。
[0031]进一步的,节目获取装置把相同频点的节目信息组织在一起,进行线性排序,将与当前播放的节目信息同频点的相邻节目信息进行后台数据接收和处理。
[0032]进一步的,所述机顶盒能同时对两个以上频点的节目信息数据进行后台处理。。
[0033]本发明使用后台处理,同时对同频点的多个节目的音视频数据进行解复用、解扰、解码,只显示当前正在播放的节目,但用户切换到已经进行过数据处理的节目,可以直接进行显示,节省了数据处理的时间,从而提升了换台速度。
【附图说明】
[0034]图1是数字电视机顶盒换台流程图。
[0035]图2是本发明的机顶盒换台处理流程图。
[0036]图3是本发明的机顶盒中同频点的节目组织图。
[0037]图4是本发明实现机顶盒快速换台的方法流程图。
[0038]图5是本发明实现机顶盒快速换台的系统结构。
【具体实施方式】
[0039]在数字电视中,所有视频、音频、文字、图片等经数字化处理后都变成了数据,并按照MPEG-2的标准打包,形成固定长度的传送包,然后将这些数据包进行复用,形成传输流(Transport Stream, TS)。通常一个频道对应一个TS流,一个频道的TS流由多个节目及业务组成。
[0040]另外,在MPEG-2 中,专门定义了节目专用信息(Program Specific Informat1n,PSI),其作用是自动设置和弓I导数字电视接收机进行解码。PSI信息在复用时通过复用器插入到TS流中,并用特定的包标识符(Packet Identifer, PID)进行标识。
[0041]在MPEG-2标准中定义的节目信息PSI,是对单一码流的描述,由于系统通常存在多个码流,为了使使用者能在多码流中快速地找出自己需要的业务,在DVB对MPEG-2的PSI进行了扩充,在PSI四个表的基础上再增加了九个表,形成业务信息(ServiceInformat1n, SI)。
[0042]实施例1
[0043]图4是本发明的机顶盒快速换台的方法流程图,其主要包括以下步骤:
[0044]步骤S101,依次从每个预置频点获取节目信息。
[0045]数字电视接收机启动后,首先进行空机搜台,按照前端约定的预置频点列表,依次锁定每个频点,接收、解析每个频点下的节目关联表(Program Associat1n Table, PAT)、节目映射表(Program Map Table, PMT)以及业务描述表(Service Descript1n Table,SDT)等各种表格,从而可以获取每个频点下所包含的节目信息,将这些信息保存起来用于在节目列表中进行显示。
[0046]步骤S102,接收用户对所述节目信息的选择。
[0047]步骤S103,获取用户选择的节目信息所对应的节目信息数据,在对所述节目信息数据解扰和解码之后进行显示。
[0048]用户可以通过机顶盒遥控器或其他任何遥控设备(比如目前某些智能手机通过学习也可以实现遥控功能)通过操作节目列表,选择节目进行收看,数字电视接收机根据用户选择的节目序号,锁定与之对应的频点,实时接收当前节目的PMT表;待PMT表
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1