一种机顶盒融合一体机及设备异常展示方法与流程

文档序号:26357869发布日期:2021-08-20 20:33阅读:125来源:国知局
一种机顶盒融合一体机及设备异常展示方法与流程

本申请涉及网络通信技术领域,尤其涉及一种机顶盒融合一体机及设备异常展示方法。



背景技术:

机顶盒,又名数字视频变换盒,是一个连接电视机与外部信号源的设备;它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。机顶盒的信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。且随着电信网络系统、计算机网络系统和有线电视网系统融合技术的推进,出现了一种机顶盒与主终端(如pon产品、路由产品、cm产品)融合的一体机产品,包括机顶盒模块和主终端模块,其中集合了机顶盒的功能和主终端的功能,减少了之间需要外部介质连接,比如网线等,这样比较占用空间,并且中间可能也涉及连接路由器,在酒店或者公共环境使用,比较占地方和比较乱,融合终端产品使机顶盒和网络设备得到了紧密联系,减少了空间使用,进而得到了广泛的应用。

目前在机顶盒与主终端融合的一体机产品中,包括两个独立的操作系统,即机顶盒模块和主终端模块具有相互独立的操作系统。机顶盒模块本身能够展示异常信息提示(比如网管拨号失败、未插网线、播放异常、ntp时间服务器异常、升级异常等信息),当机顶盒模块出现异常如此将便于指导运维或者用户解决问题,并且起到优化提示。而当主终端模块出现异常信息时,只能通过描述外观信号灯变化、进入设备设置页面查看、远程定位、仪器测试等进行查看。因此给机顶盒与主终端融合一体机产品带来了不良的体验。



技术实现要素:

本申请提供了一种机顶盒融合一体机及设备异常展示方法,能够展示机顶盒模块和主终端模块出现的异常。

第一方面,本申请提供的一种机顶盒融合一体机,包括:

机顶盒控制器,设置有第一端口;

主终端控制器,设置有第二端口,所述第二端口连接所述第一端口;

第一接口,一端连接所述机顶盒控制器,另一端用于连接显示设备,用于所述机顶盒控制器向显示设备传输设备异常信息以使所述显示设备显示所述设备异常信息;

其中:

所述主终端控制器用于,监控主终端模块异常以获得第一异常信息,将所述第一异常信息通过所述第二端口传输至所述机顶盒控制器;

所述机顶盒控制器用于,通过第一端口接收所述主终端控制器发送的所述第一异常信息,根据所述第一异常信息生成设备异常信息,或监控机顶盒模块异常以获得机顶盒模块的第二异常信息,结合所述第一异常信息和所述第二异常信息生成所述设备异常信息。

第二方面,本申请提供的设备异常展示方法,用于机顶盒融合一体机,所述方法包括:

主终端控制器监控主终端模块异常以获得第一异常信息,将所述第一异常信息传输至机顶盒控制器;

所述机顶盒控制器接收所述主终端控制器发送的所述第一异常信息,根据所述第一异常信息生成设备异常信息,或监控机顶盒模块异常以获得机顶盒模块的第二异常信息,结合所述第一异常信息和所述第二异常信息生成所述设备异常信息;

所述机顶盒控制器将生成的设备异常信息通过第一接口传输至显示设备,以通过所述显示设备展示所述异常信息。

本申请提供的机顶盒融合一体机及设备异常展示方法,机顶盒控制器与主终端控制器通过第一端口和第二端口连接,机顶盒控制器通过第一接口连接显示设备;当主终端控制器监控主终端模块异常获得第一异常信息,将第一异常消息通过第二端口发送至机顶盒控制器;机顶盒控制器接收主终端控制器发送的第一异常消息,根据接收到的第一异常消息生成设备异常信息,或结合接收到的第一异常消息和监控机顶盒模块异常以获得机顶盒模块的第二异常信息生成设备异常信息;机顶盒控制器通过第一接口将设备异常信息传输至显示设备以通过显示设备显示该设备异常信息。如此,本申请中,当主终端模块出现异常时,其异常信息通过机顶盒控制器实现在显示设备上的展示,方便用户能够及时获取主终端模块出现的异常,进而便于主终端模块出现异常时的问题定位,给机顶盒融合一体机产品带来了良好的用户体验。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的机顶盒融合一体机的使用场景图;

图2为本申请实施例提供的一种设备异常展示方法的时序图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

随着网络和机顶盒终端业务越来越普及,机顶盒和网络设备之间需要有介质连接,比如网线等,并且中间可能也涉及连接路由器等,这样将比较占用空间,当在酒店或者公共环境使用,比较占地方和比较乱,而机顶盒融合一体机使机顶盒和网络设备等主终端得到了紧密联系,减少了空间使用,得到了广泛的应用。

图1为本申请实施例提供的机顶盒融合一体机的使用场景图。如图1所示,用户可通过机顶盒控制装置101操作机顶盒融合一体机100、通过显示设备遥控装置201操作显示设备200。机顶盒控制装置101和显示设备遥控装置201可以是遥控器,遥控器和机顶盒融合一体机100的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控,遥控器和显示设备200的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。

机顶盒融合一体机100和显示设备200分别还与服务器300进行数据通信。可允许机顶盒融合一体机100和显示设备200通过局域网(lan)、无线局域网(wlan)和其他网络进行通信连接。服务器300可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。

在本申请实施例中,机顶盒融合一体机100中包括机顶盒模块和主终端模块,机顶盒模块包括机顶盒控制器,主终端模块包括主终端控制器,机顶盒模块和主终端模块具有相互独立的操作系统。在本申请一些实施例中,机顶盒控制器上设置有第一端口,主终端控制器上设置第二端口,第一端口连接第二端口,进而机顶盒控制器和主终端控制器通过第一端口和第二端口实现通信。

机顶盒融合一体机100上设置第一接口,第一接口的一端连接机顶盒控制器、另一端用于连接显示设备,进而机顶盒控制器通过第一接口连接显示设备200,如此通过第一接口实现与显示设备200之间的数据传输与交互,以通过显示设备200进行机顶盒融合一体机100数据的展示和播放,如音、视频播放。第一接口可为hdmi接口,通过hdmi线连接显示设备。

机顶盒融合一体机100内还包括射频接收器,通过射频接收机顶盒控制装置101的操作指令,如音量调节指令、片源播放命令、返回指令等。

机顶盒融合一体机100中机顶盒控制器能够监控机顶盒模块异常,并通过显示设备进行展示,比如机顶盒模块发生升级下载失败、网线未插入、ntp获取时间失败等异常,机顶盒控制器能够准确快速定位异常并通过显示设备进行展示,以提示用户机顶盒模块出现异常,进而便于用户反馈以及解决异常。在本申请实施例中,机顶盒控制器监控机顶盒模块异常,获得机顶盒异常信息(为便于描述机顶盒异常信息被称为第二异常信息),机顶盒控制器通过第一接口传输第二异常信息,进而显示设备展示机顶盒异常信息。

然而在传统机顶盒融合一体机使用过程中,主终端模块也可能出现异常,如出现cm/pon不能正常上线、使用过程中cm重启或者cm掉线、网络拨号失败等问题,而导致机顶盒融合一体机不能正常使用,甚至导致机顶盒模块莫名其妙不能正常播放,而又没有任何提示。另外,用户配合运营商运维解决问题时候,描述现象不清楚,并且不知道怎么从机顶盒端进入网络设备设置信息,查看错误信息,导致定位问题慢。如此严重影响了传统机顶盒融合一体机的用户体验,并且加重了运营商运维的负担。为了解决上述问题,本申请实施例提供的机顶盒融合一体机100,主终端控制器能够监控主终端模块异常,当主终端模块发生异常,将异常信息发送至机顶盒控制器,机顶盒控制器将接收到的主终端模块异常信息通过第一接口发送至显示设备200,通过显示设备200显示主终端模块异常信息相关的内容,进而便于用户在主终端模块发生异常时能够及时获得其所发生异常的相关信息,进而便于主终端模块出现异常时的问题定位,给机顶盒融合一体机产品带来了良好的用户体验。

为了使本发明实施例的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明实施例执行详细描述。

图2为本申请实施例提供的一种设备异常展示方法的时序图,该图示出了本申请实施例提供的设备异常展示方法中涉及机顶盒融合一体机和显示设备,以及机顶盒融合一体机通过显示设备展示异常相关信息过程中的交互过程。如图2所示,本申请实施例提供的设备异常展示方法中涉及的机顶盒融合一体机包括机顶盒控制器和主终端控制器。

如图2所示,在本申请一些实施例提供的机顶盒融合一体机100中,主终端控制器能够监控主终端模块异常,获得主终端异常信息(为便于描述主终端异常信息被称为第一异常信息),通过第二端口传输至机顶盒控制器。可选的,主终端控制器监控主终端模块异常,当主终端模块出现异常时,将结合主终端模块基本信息、异常信息、协助解决异常的相关参数等生成第一异常信息。其中:主终端模块基本信息包括主终端厂家、型号、版本、序列号等;异常信息包括基本问题描述、编号、内容等,如1101、pppoe拨号失败、账号或密码错误等;协助解决异常的相关参数为根据异常信息提取协助解决问题的相关参数内容,如无法上网,可以显示主终端wan口是否获取到ip,pppoe或者dhcp是否拨号成功,不成功,拨号失败原因。可选的,协助解决异常的相关参数可通过提前预设规则,根据报错编号,生成协助解决问题的一些参数。在本申请中,第一异常信息只是主终端控制器向机顶盒控制器发送异常信息的统称,当主终端模块发生的异常不同时,第一异常信息将可能包括不同的内容。

如图2所示,在本申请一些实施例中,机顶盒控制器接收主终端控制器发送的第一异常信息,根据第一异常信息直接生成设备异常信息,或结合第二异常信息生成设备异常信息,机顶盒控制器通过第一接口传输设备异常信息,进而显示设备显示该设备异常信息,进而达到主终端异常信息的展示。

为实现机顶盒控制器与主终端控制器的通信,保证机顶盒控制器能够接收到主终端控制器发送的第一异常信息,可选的,机顶盒控制器通过虚拟ip方法,设置双ip地址,与主终端控制器通信采用虚拟静态ip地址。如,主终端控制器地址为192.168.88.3段地址,机顶盒控制器设置为静态ip地址相同段地址,例192.168.88.1,用于和主终端控制器进行tcpsocket通信,传递消息,该ip仅用于配置模块间的通信,区别于其它业务使用的ip。机顶盒控制器的另一个ip地址可以用户点播播放等机顶盒正常业务交互。

如此机顶盒控制器作为socket服务端,主终端控制器作为socket客户端,进而主终端控制器向从机顶盒控制器发送包括异常信息或者异常恢复数据等的第一异常信息、机顶盒控制器负责接收第一异常信息。可选的,机顶盒控制器还向主终端控制器返回执行状态和配置状态。

在本申请实施例中,当机顶盒融合一体机,机顶盒控制器设置虚拟静态ip,监听等待主终端连接请求。由于机顶盒控制器和主终端控制器是两个独立的操作系统,为了防止开启时序问题,主终端控制进行tcp连接机顶盒控制器时,进行多次连接,等待机顶盒控制器应答,设置超时时间,如果未连接成功,本次第一异常信息不进行发送。在本申请一些实施例中,主终端控制器向机顶盒控制器发送连接请求,若主终端控制器与机顶盒控制器连接超时,当主终端控制器监控主终端模块异常获得第一异常信息,主终端控制器不将第一异常信息通过第二端口传输至机顶盒控制器。如此可有效避免主终端控制器将第一异常信息发送向机顶盒控制器,而机顶盒控制器却无法接收到,造成主终端模块出现的异常被遗失。

在本申请一些实施例中,机顶盒控制器当接收到第一异常信息时,确定接收该第一异常消息是否成功;若接收第一异常消息成功,则向主终端控制器返回接收成功消息;若接收第一异常消息不成功,则向主终端控制器返回接收失败消息。当机顶盒控制器成功接收到第一异常信息,机顶盒控制器根据成功接收到的第一异常信息生成设备异常信息或结合第二异常信息生成设备异常信息。可选的,主终端控制器向机顶盒控制器发送第一异常信息时携带内容长度,机顶盒控制器结合该携带的内容长度确定是否成功接收到的第一异常信息;若机顶盒控制器收到的第一异常信息不全或者接收内容为空,则接收第一异常信息失败。

在本申请实施例中,机顶盒控制器可控制设备异常信息显示在显示设备屏幕上的任意位置,如中央、右上角、左上角等,具体可根据实际需要进行选择。可选的,可根据设备异常信息具体内容选择显示位置,如约定某些设备异常信息显示在显示设备屏幕的右上角。显示设备屏幕上显示设备异常信息的窗口可为固定大小,也可根据设备异常信息自行选择大小。显示设备异常信息的窗口可为半透明或为全透明等。

在本申请一些实施例中,如果主终端模块出现异常而机顶盒模块正常,机顶盒控制器根据接收到的第一异常信息生成设备异常信息,机顶盒控制器向显示设备传输设备异常信息使该设备异常信息半透明的显示在显示设备的右上角。如此,可有效避免显示设备异常信息以影响到机顶盒业务的用户体验。

在本申请提供的机顶盒融合一体机中,机顶盒模块出现的异常是由主终端模块出现异常导致的,如主终端模块上线异常,导致所有业务不可用,导致机顶盒模块出现拨号失败等异常,进而机顶盒模块出现的异常与主终端模块出现的异常是有关联的,因而当解决了主终端模块出现机顶盒模块出现的异常自然而然被解决。因此在本申请一些实施例中,当机顶盒控制器接收到第一异常信息以及获得第二异常信息,在结合第一异常信息和第二异常信息生成设备异常信息中,包括:若第一异常信息和第二异常信息关联,机顶盒控制器根据第一异常信息生成设备异常信息在本申请实施例中,可结合机顶盒模块和主终端模块的实际情况建立机顶盒模块异常与主终端模块异常的关联关系,即预先建立第一异常信息和第二异常信息的关联关系。如此便于提高机顶盒融合一体机展示异常信息的简洁性,更加便于用户定位机顶盒融合一体机中主终端模块发生的异常,进一步提升机顶盒融合一体机产品带来了良好的用户体验。

在本申请实施例中,当机顶盒控制器接收到第一异常信息以及获得第二异常信息,若第一异常信息和第二异常信息无关联,即机顶盒模块出现的异常与主终端模块出现异常未有直接关系,机顶盒控制器汇合第一异常信息和第二异常信息生成设备异常信息,将第一异常信息和第二异常信息汇总展示,使用户通过该展示内容获知机顶盒融合一体机出现的异常。

在本申请一些实施例中,当机顶盒融合一体机通过显示设备展示设备异常信息时,机顶盒控制器接收到机顶盒控制装置发送的返回按键指令,将停止在显示设备上显示设备异常信息,即关闭显示设备上展示设备异常信息的窗口。进一步,在本申请一些实施例中,当设备异常信息对应的机顶盒模块或/和主终端模块的异常恢复正常,机顶盒控制器关闭显示设备上展示设备异常信息的窗口。

在本申请实施例中,为便于机顶盒控制器能够对第一异常信息和第二异常信息进行管理,当接收到第一异常信息或获得第二异常信息时,根据第一异常信息和第二异常信息分别对应生成标志记录,标志记录用于记录相应异常信息是机顶盒模块还是主终端模块发生异常,进而机顶盒控制器根据相应异常信息的标志记录可以直接判定该异常是机顶盒模块还是主终端模块产生。在本申请一些实施例中,标志记录保存在机顶盒模块的内存中。在本申请一些实施例中,标志记录记录异常序号,根据异常序号可区分机顶盒模块和主终端模块异常。

在本申请一些实施例中,为便于描述将根据第一异常信息生成的标志记录记为第一标志记录,将根据第二异常信息生成的标志记录记为第二标志记录。因此,当机顶盒控制器接收到第一异常信息时,根据接收到的第一异常信息生成第一标志记录;当机顶盒控制器获得第二异常信息时,根据获得的第二异常信息生成第二标志记录。在本申请实施例中,机顶盒控制器还将根据接收到的异常信息更新标志记录,并在关闭显示设备上展示设备异常信息的窗口或异常恢复正常时,将标志记录清零。

在本申请一些实施例中,当机顶盒控制器接收到第一异常信息时,机顶盒控制器检测机顶盒模块内是否保存有第二标志记录;若检测到机顶盒模块内未保存有第二标志记录,机顶盒控制器根据第一异常信息生成设备异常信息,通过显示设备显示该设备异常信息;若检测到机顶盒模块内保存有第二标志记录,则根据第一异常信息和第二异常信息生成设备异常信息。如此表明,当机顶盒融合一体机中仅有主终端模块发生异常时,机顶盒控制器通过显示设备只显示主终端模块发生的异常;当机顶盒融合一体机中机顶盒模块和主终端模块均发生异常,机顶盒控制器将结合机顶盒模块发生的异常和主终端模块发生的异常通过显示设备显示。

在本申请一些实施例中,当机顶盒控制器接收到第二异常信息时,机顶盒控制器检测机顶盒模块内是否保存有第一标志记录;若检测到机顶盒模块内未保存有第一标志记录,机顶盒控制器根据第二异常信息生成设备异常信息,通过显示设备显示该设备异常信息;若检测到机顶盒模块内保存有第一标志记录,则根据第一异常信息和第二异常信息生成设备异常信息。如此表明,当机顶盒融合一体机中仅有机顶盒模块发生异常时,机顶盒控制器通过显示设备只显示机顶盒模块发生的异常;当机顶盒融合一体机中机顶盒模块和主终端模块均发生异常,机顶盒控制器将结合机顶盒模块发生的异常和主终端模块发生的异常通过显示设备显示。

在本申请一些实施例中,当机顶盒模块或主终端模块在一定时间内发生多次异常,机顶盒控制器仅显示在该一定时间内第一次获得的第一异常信息和第二异常信息。如,若机顶盒控制器在接收到第一异常信息的阈值时间内接收到下一个第一异常信息,则不根据该下一个第一异常信息生成设备异常信息且不结合下一个第一异常信息和第二异常信息生成所述设备异常信息。如,若机顶盒控制器在获得第二异常信息的阈值时间内接收到下一个第二异常信息,则不根据该下一个第二异常信息生成设备异常信息且不结合第一异常信息和下一个第二异常信息生成所述设备异常信息。如此可有效避免机顶盒融合一体机中机顶盒模块或主终端模块发生的下一次异常是由当次异常导致时,下次异常影响当次异常的定位,进而便于用户通过设备异常的展示能够更加准确的定位异常。

在本申请一些实施例中,当机顶盒控制器接收到第一异常信息时,若机顶盒控制器检测机顶盒模块内还保存有第一标志记录,若接收到该第一异常信息与接收到第一标志记录所对应的上一次第一异常信息的时间间隔大于阈值时间,则机顶盒控制器将该第一异常信息和该上一次第一异常信息汇总后重新通过显示设备进行展示。

在本申请一些实施例中,当机顶盒控制器接收到第二异常信息时,若机顶盒控制器检测机顶盒模块内还保存有第二标志记录,若接收到该第二异常信息与接收到第二标志记录所对应的上一次第二异常信息的时间间隔大于阈值时间,则机顶盒控制器将该第二异常信息和该上一次第二异常信息汇总后重新通过显示设备进行展示。

上述实施例能够使主终端模块发生的异常通过机顶盒控制器实现在显示设备上的展示,起到提醒用户和定位异常提供帮助的作用,同时上述实施例提供的技术手段能够协调当机顶盒模块发生异常和主终端模块发生异常时异常信息的展示,避免展示机顶盒模块异常信息和主终端模块异常信息产生相互干扰,进而保证机顶盒融合一体机通过显示设备展示设备异常信息的有序进行,给予机顶盒融合一体机用户良好的用户体验。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1