一种卫星机顶盒节目搜索方法与流程

文档序号:39848929发布日期:2024-11-01 19:28阅读:32来源:国知局
本发明属于机顶盒,尤其涉及一种卫星机顶盒节目搜索方法
背景技术
::1、通常卫星广播网络前端在每个频点码流中插入nit(network informationtable,网络信息表)、bat(bouquet association table,业务群关联表)、pat(programassociation table,节目关联表)、pmt(program map table,节目映射表)、sdt(servicedescription table,业务描述表)、tdt(time&date table,时间和日期表)信息,各信息具体如下:2、1.nit,描述整个网络,如多少 ts 流、频点和调制方式等信息;3、2.bat,提供了业务群名称及其业务群相关的信息,描述了频道的分组方式;4、3.pat,用于描述节目关联信息,包括该频点码流中所有节目映射表即每个节目的pmt pid和传输流id;5、4.pmt,该表的pid是由pat给出的,通过该表可以得到一路节目中包含的基本信息,包括音频、视频和数据以及各流对应的pid;6、5.sdt,提供当前传输流和其他传输流的业务信息,描述了频道专有信息, 如标识符、名称、频道类型等;7、6.tdt,提供当前的时间和日期相关的信息。8、用于零售市场的机顶盒通常采用预置卫星搜索或盲扫来安装更新节目列表。其中预置卫星搜索预置了一系列卫星和频点信息,当搜索指定卫星时,可以直接用频点参数来锁定并获取数据进行节目安装更新,但这种方式存在卫星频点更新不及时、不对应的问题。9、为了更新实时频点列表和节目列表通常采用盲扫的方式来安装,可以使用户在事先不知道卫星频点的情况下将所有频点扫描出来,其中扫描速度和准确性是重要指标,尤其重要的是不能遗漏卫星频点。10、盲扫即机顶盒通过扫描全频段来锁定频点并逐个搜索来获取所有节目,流程步骤如下:11、1.根据目标卫星确定搜索频率范围,以固定步进尝试锁定频点;12、2.当频点可以锁定时,开始过滤相关psi/si表用于获取节目信息:过滤解析pat数据,获取该频点频道pmt描述信息;接收sdt数据,获取该频点的频道描述信息;接收各个频道pmt数据,获取该频点频道音频、视频、数据等信息;13、3.以固定步进锁定下一个频点,重复步骤2,直到完成整个频段的扫描;14、4.将频点及节目信息存储机顶盒数据库,完成频道信息安装更新。15、在盲扫过程中尝试锁定频点是通过如下方式实现:16、1.选定一个中心频率;17、2.利用滤波器组获得最小符号速率信号,使用定时恢复环路尝试收敛;18、3.如果定时恢复环路收敛,则判断对应的中心频率和符号速率为卫星信号的频点参数;19、4.否则通过调节滤波器组,扩大符号速率,再次进行定时恢复环路收敛尝试;20、5.当符号速率超过最大值时,当前频点无法锁定,结束锁定流程。21、由于卫星信号频段宽、符号频率范围大,并且定时恢复环路收敛也需要较长时间,因此在盲扫过程中获取频点列表需要时间长,在整个盲扫过程中占用时间比重大。同时由于频点锁定以及卫星信号环境的复杂性在一些特殊频点或信号临界条件下,需要完整执行整个流程,频点锁定效率低且时间长,甚至出现遗漏频点问题,用户体验差。22、总结可知,传统盲扫安装节目列表过程中需要逐个锁定卫星频点,而每个频点的锁频操作是慢速操作,需要较长的时间,因此每次盲扫都需要耗费较长的时间才能完成节目的搜索更新,效率低。在一些特殊频点或信号临界条件下,甚至出现遗漏频点问题,用户体验差。技术实现思路1、本发明的目的是针对现有技术的不足,即传统盲扫搜索过程中需要扫描全频段逐个锁定频点,在此过程中存在效率低、时间长、易漏频点等问题,提供一种卫星机顶盒节目搜索方法,用于优化加速搜索流程,以减少盲扫过程中锁频时间开销,提高盲扫准确性和效率,提升客户体验和满意度。2、本发明方法具体如下:3、步骤(1)卫星机顶盒进入搜索界面,选择需要搜索的卫星;4、步骤(2)卫星机顶盒检查网络连接状态和服务器状态,如果状态正常则进入加速搜索模式,执行步骤(3),否则执行传统盲扫流程;5、步骤(3)卫星机顶盒将所选择卫星的经度信息作为参数向服务器发送查询命令,用于获取当前所选择卫星的频点信息;6、步骤(4)服务器接收到查询命令后,根据卫星经度信息从维护的数据库中获取卫星频点信息,并发送给机顶盒;7、步骤(5)卫星机顶盒接收服务器返回的卫星频点信息并解析;8、步骤(6)卫星机顶盒将解析后的卫星频点信息加入待搜索频点列表;9、步骤(7)逐个搜索各个卫星频点,完成节目搜索流程。10、本发明在节目搜索过程中获取卫星频点是从服务器查询,卫星频点信息已经维护在服务器数据库中,相较于传统盲扫过程中频点扫描方式,只需要消耗较少的网络通信时间,避免了传统盲扫过程中耗时较长的流程以及容易遗漏频点的问题,提高了搜索效率、准确性和用户体验。本发明方法优化加速了搜索流程,以减少盲扫过程中锁频时间开销,提高盲扫准确性和效率。本发明方法解决现有技术方案中存在的问题,提升客户体验和满意度。技术特征:1.一种卫星机顶盒节目搜索方法,其特征在于,流程如下:2.如权利要求1所述的一种卫星机顶盒节目搜索方法,其特征在于,所述的卫星机顶盒处理流程如下:3.如权利要求1所述的一种卫星机顶盒节目搜索方法,其特征在于:所述的服务器在建立启用时选取多个卫星信息网站建立基础数据库,并定时从卫星信息网站获取信息更新数据库;服务器接收并处理卫星机顶盒查询命令流程具体如下:技术总结本发明公开了一种卫星机顶盒节目搜索方法。本发明首先选取多个卫星信息网站数据在服务器上建立数据库,该服务器接收顶盒发送的查询命令,根据接收到的卫星信息从数据库中查询并将卫星频点信息发送给机顶盒。卫星机顶盒开始盲扫时检查网络连接状态和服务器状态,如果可用则向服务器发送查询命令用于获取当前所选择卫星的频点信息,卫星机顶盒接收服务器返回卫星频点信息并解析,使用解析获取的卫星频点列表完成节目搜索。本发明方法在节目搜索过程中获取卫星频点是从服务器查询,卫星频点信息已经维护在服务器数据库中,只需要消耗较少的网络通信时间,避免了传统盲扫过程中耗时较长以及容易遗漏频点的问题,提高了搜索效率、准确性和用户体验。技术研发人员:闫文志,黄俊斌,刘建华,周真荣受保护的技术使用者:杭州国芯微电子股份有限公司技术研发日:技术公布日:2024/10/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1