广播终端的远程控制方法及装置与流程

文档序号:13476063阅读:417来源:国知局
广播终端的远程控制方法及装置与流程

本发明涉及广播技术领域,特别涉及一种广播终端的远程控制方法及装置。



背景技术:

在广播领域,广播终端都是外挂设备,并且基本上都外挂在电线杆、房屋外侧或某种铁塔之上,高度上低则3米,高则10米。其中由于广播终端都是长时间不断电运行的,因而当出现某种故障时,工作人员需要攀爬到广播终端附近,通过串口或插上网线的方式进行现场问题定位及调试,才能诊断广播终端发生故障的原因,以便后续对广播终端进行维护。

除此之外,还有通过2.4吉赫兹(ghz)或蓝牙等无线的方式进行问题定位及调试的,但这两种方法都必须在广播终端上安装无线模块,会增加广播终端的成本。同时,对于这种无线连接的方式,工作人员也必须到达广播终端现场才能进行问题定位及调试,只是减少了攀爬而已,并不能减少人工成本。综上所述,目前对广播终端的诊断维护成本高。



技术实现要素:

本发明实施例的目的在于提供一种广播终端的远程控制方法及装置,以解决广播终端的诊断维护成本高的问题。

为了达到上述目的,本发明的实施例提供了一种广播终端的远程控制方法,应用于服务器,该远程控制方法包括:

接收广播终端发送的广播终端的运行状态信息;

根据预设的分类规则,对运行状态信息进行分类存储。

其中,在接收广播终端发送的广播终端的运行状态信息的步骤之前,远程控制方法还包括:

向广播终端发送用于指示广播终端上报广播终端的运行状态信息的指令消息。

其中,在接收广播终端发送的广播终端的运行状态信息的步骤之前,远程控制方法还包括:

接收广播终端发送的握手请求消息;

根据握手请求消息,向广播终端返回握手应答消息;

接收广播终端发送的合法性验证请求消息,合法性验证请求消息包含广播终端的身份信息;

根据合法性验证请求消息,对广播终端进行合法性验证;

当广播终端合法时,向广播终端发送用于指示广播终端合法的验证消息。

其中,在根据预设的分类规则,对运行状态信息进行分类存储的步骤之后,远程控制方法还包括:

接收用于查询广播终端的运行状态信息的查询指令;

根据查询指令,显示分类存储后的运行状态信息;

接收根据显示的运行状态信息输入的维护指令;

根据维护指令,向广播终端发送预先存储的广播终端维护数据。

本发明的实施例还提供了一种广播终端的远程控制装置,应用于服务器,该远程控制装置包括:

第一接收模块,用于接收广播终端发送的广播终端的运行状态信息;

存储模块,用于根据预设的分类规则,对运行状态信息进行分类存储。

本发明的实施例还提供了一种服务器,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述的远程控制方法的步骤。

本发明的实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述的远程控制方法的步骤。

本发明的实施例还提供了一种广播终端的远程控制方法,应用于广播终端,该远程控制方法包括:

获取广播终端的运行状态信息;

将运行状态信息发送给服务器。

其中,获取广播终端的运行状态信息的步骤,包括:

接收服务器发送的用于指示广播终端上报广播终端的运行状态信息的指令消息;

根据指令消息,获取广播终端的运行状态信息。

其中,将运行状态信息发送给服务器的步骤,包括:

将获取到的运行状态信息的格式转换为广播终端与服务器预先约定的格式;

将格式转换后的运行状态信息发送给服务器。

其中,在获取广播终端的运行状态信息的步骤之前,远程控制方法还包括:

向服务器发送握手请求消息;

接收服务器返回的握手应答消息;

根据握手应答消息,向服务器发送合法性验证请求消息,合法性验证请求消息包含广播终端的身份信息;

接收服务器发送的用于指示广播终端合法的验证消息。

其中,在将运行状态信息发送给服务器的步骤之后,远程控制方法还包括:

接收服务器发送的服务器预先存储的广播终端维护数据;

根据广播终端维护数据,对广播终端进行维护。

本发明的实施例还提供了一种广播终端的远程控制装置,应用于广播终端,该远程控制装置包括:

获取模块,用于获取广播终端的运行状态信息;

第五发送模块,用于将运行状态信息发送给服务器。

本发明的实施例还提供了一种广播终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述的远程控制方法的步骤。

本发明的实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述的远程控制方法的步骤。

本发明的上述方案至少包括以下有益效果:

在本发明的实施例中,通过服务器接收广播终端发送的广播终端的运行状态信息,并根据预设的分类规则,对运行状态信息进行分类存储,使工作人员能从服务器上获知广播终端的运行状态信息,不需要到达广播终端现场便能清楚广播终端的运行情况与健康状态,诊断出广播终端发生故障的原因,从而降低广播终端的诊断维护成本。

附图说明

图1为本发明第一实施例中广播终端的远程控制方法的流程图;

图2为本发明第二实施例中广播终端的远程控制装置的结构示意图;

图3为本发明第五实施例中广播终端的远程控制方法的流程图;

图4为本发明第六实施例中广播终端的远程控制装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

第一实施例

如图1所示,本发明的第一实施例提供了一种广播终端的远程控制方法,应用于服务器,该远程控制方法包括:

步骤101,接收广播终端发送的广播终端的运行状态信息。

其中,在本发明的第一实施例中,上述广播终端包括:用于接收解码外部信号源输出的音频信号(即广播信号)的音频解码板卡、功放板卡、供电电源以及控制板卡(该控制板卡用于控制音频解码板卡、功放板卡、供电电源的正常工作,例如程序升级、参数升级等)等组件。需要说明的是,由于广播终端的具体结构对于本领域的技术人员而言属于公知常识,在此不对广播终端的具体结构进行赘述。

其中,在本发明的第一实施例中,上述广播终端的运行状态信息是指能表征广播终端的运行状态的信息。具体的,上述广播终端的运行状态信息可以包括广播终端各组件(音频解码板卡、功放板卡以及控制板卡等)的程序版本信息、参数信息以及运行信息(包括运行时间、运行负荷、运行效率、工作电压、工作电流、信号源强度等)等。

步骤102,根据预设的分类规则,对运行状态信息进行分类存储。

其中,在本发明的第一实施例中,上述预设的分类规则可以为按照广播终端的组件的类别进行分类,即一个组件对应的信息(即程序版本信息、参数信息以及运行信息等)作为一类,例如将音频解码板卡对应的所有信息作为一类进行存储。

其中,在本发明的第一实施例中,通过对运行状态信息进行分类存储,使得当工作人员或者用户可以从服务器中简单、快速地获知广播终端各组件的运行状态,以便工作人员或者用户快速诊断出广播终端发生故障的原因,派遣合适的维护人员前往完成广播终端的维护,达到降低广播终端的诊断维护成本的效果。同时由于工作人员或者用户能通过服务器诊断出广播终端发生故障的原因,而不需要工作人员攀爬至高处后进行诊断,减少了工作人员攀爬带来的维护成本与危险性。

其中,在本发明的第一实施例中,上述广播终端的运行状态信息可以是广播终端依据自身的配置主动上报给服务器的,使工作人员能从服务器处及时发现广播终端出现故障或者异常,进而及时维护广播终端,提升用户体验,这种情况尤其适用于被重点关注的广播终端。当然广播终端的运行状态信息也可以是服务器要求广播终端上报的。

其中,在本发明的第一实施例中,为使广播终端根据服务器的要求上报广播终端的运行状态信息,在执行上述步骤101之前,上述远程控制方法还包括如下步骤:向广播终端发送用于指示广播终端上报广播终端的运行状态信息的指令消息。具体的,在本发明的第一实施例中,服务器可在接收到用户输入的运行状态获取指令时,向广播终端发送上述指令消息,以使广播终端根据实际需求上报运行状态信息。

其中,在本发明的第一实施例中,在执行完上述步骤102之后,上述远程控制方法还包括如下步骤:

第一步,接收用于查询广播终端的运行状态信息的查询指令。

第二步,根据查询指令,显示分类存储后的运行状态信息。

其中,在本发明的第一实施例中,会对上述运行状态信息进行分类显示,以便用户查阅,快速诊断出广播终端发生故障的原因。

第三步,接收根据显示的运行状态信息输入的维护指令。

其中,在本发明的第一实施例中,当用户依据广播终端的运行状态信息确定并不需要前往广播终端所在地进行维修,只需要对广播终端的某个组件进行程序升级或者参数升级时,用户只需要对服务器输入维护指令,使服务器自主对广播终端进行维护即可。当然为便于进行维护,上述维护指令包括广播终端中需进行维护的组件的标识信息。

第四步,根据维护指令,向广播终端发送预先存储的广播终端维护数据。

其中,在本发明的第一实施例中,当服务器接收到维护指令时,服务器能从预先存储的广播终端组件的标识信息与维护数据的对应关系,确定出当前需要维护的组件的标识信息对应的广播终端维护数据(该广播终端维护数据可以为需要维护的组件的程序升级数据和/或参数升级数据),并将确定出的广播终端维护数据发送给广播终端,以使广播终端在无需工作人员前往的情况下完成维护,极大地降低广播终端的诊断维护成本。其中广播终端中需要维护的组件可以为广播终端的音频解码板卡、功放板卡、供电电源或者控制板卡等。

另外,需要说明的是,在本发明的第一实施例中,上述服务器为一能与广播终端进行通信的远程服务器。而为确保服务器与广播终端之间的连接,在执行上述步骤101之前,上述远程控制方法还包括如下步骤:

第一步,接收广播终端发送的握手请求消息。

第二步,根据握手请求消息,向广播终端返回握手应答消息。

其中,在本发明的第一实施例中,可通过上述握手请求消息与握手应答消息打通服务器与广播终端之间的路由,实现正常的双向通信。值得一的是,上述握手应答消息中可携带时间信息,使广播终端在接收到握手应答消息之后,能根据时间信息与服务器进行同步。

第三步,接收广播终端发送的合法性验证请求消息,合法性验证请求消息包含广播终端的身份信息。

第四步,根据合法性验证请求消息,对广播终端进行合法性验证。

第五步,当广播终端合法时,向广播终端发送用于指示广播终端合法的验证消息。

其中,在本发明的第一实施例中,只有当服务器确定广播终端合法时,服务器才会与广播终端进行交互,获取广播终端的运行状态信息。且需要说明的是,为确保交互的安全性,服务器与广播终端之间交互的任何信息(即运行状态信息、指令消息以及广播终端维护数据等)都可以采用二者(即服务器与广播终端)预先约定的加密方式进行处理,即,服务器与广播终端在发送任何信息前,需要对信息进行加密,相应的,服务器与广播终端在接收任何信息后,需要对信息进行解密。

由此可见,在本发明的第一实施例中,通过服务器接收广播终端发送的广播终端的运行状态信息,并根据预设的分类规则,对运行状态信息进行分类存储,使工作人员能从服务器上获知广播终端的运行状态信息,不需要到达广播终端现场便能清楚广播终端的运行情况与健康状态,诊断出广播终端发生故障的原因,从而降低广播终端的诊断维护成本。

第二实施例

如图2所示,本发明的第二实施例提供了一种广播终端的远程控制装置,应用于服务器,该远程控制装置包括:

第一接收模块201,用于接收广播终端发送的广播终端的运行状态信息;

存储模块202,用于根据预设的分类规则,对运行状态信息进行分类存储。

其中,远程控制装置还包括:

第一发送模块,用于向广播终端发送用于指示广播终端上报广播终端的运行状态信息的指令消息。

其中,远程控制装置还包括:

第二接收模块,用于接收广播终端发送的握手请求消息;

第二发送模块,用于根据握手请求消息,向广播终端返回握手应答消息;

第三接收模块,用于接收广播终端发送的合法性验证请求消息,合法性验证请求消息包含广播终端的身份信息;

验证模块,用于根据合法性验证请求消息,对广播终端进行合法性验证;

第三发送模块,用于当广播终端合法时,向广播终端发送用于指示广播终端合法的验证消息。

其中,远程控制装置还包括:

第四接收模块,用于接收用于查询广播终端的运行状态信息的查询指令;

显示模块,用于根据查询指令,显示分类存储后的运行状态信息;

第五接收模块,用于接收根据显示的运行状态信息输入的维护指令;

第四发送模块,用于根据维护指令,向广播终端发送预先存储的广播终端维护数据。

其中,在本发明的第二实施例中,通过服务器接收广播终端发送的广播终端的运行状态信息,并根据预设的分类规则,对运行状态信息进行分类存储,使工作人员能从服务器上获知广播终端的运行状态信息,不需要到达广播终端现场便能清楚广播终端的运行情况与健康状态,诊断出广播终端发生故障的原因,从而降低广播终端的诊断维护成本。

需要说明的是,本发明第二实施例提供的广播终端的远程控制装置是应用上述应用于服务器的广播终端的远程控制方法的装置,即上述应用于服务器的广播终端的远程控制方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

第三实施例

本发明的第三实施例提供了一种服务器,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述的远程控制方法的步骤。

即,在本发明的第三实施例中,服务器的处理器执行计算机程序时实现上述应用于服务器的广播终端的远程控制方法的步骤。因此,上述应用于服务器的广播终端的远程控制方法的所有实施例均适用于该服务器,且均能达到相同或相似的有益效果。

第四实施例

本发明的第四实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述的远程控制方法的步骤。

即,在本发明的第四实施例中,计算机可读存储介质的计算机程序被处理器执行时实现上述应用于服务器的广播终端的远程控制方法的步骤。因此,上述应用于服务器的广播终端的远程控制方法的所有实施例均适用于该计算机可读存储介质,且均能达到相同或相似的有益效果。

第五实施例

如图3所示,本发明的第五实施例提供了一种广播终端的远程控制方法,应用于广播终端,该远程控制方法包括:

步骤301,获取广播终端的运行状态信息。

其中,在本发明的第五实施例中,上述广播终端包括:用于接收解码外部信号源输出的音频信号(即广播信号)的音频解码板卡、功放板卡、供电电源以及控制板卡(该控制板卡用于控制音频解码板卡、功放板卡、供电电源的正常工作,例如程序升级、参数升级等)等组件。需要说明的是,由于广播终端的具体结构对于本领域的技术人员而言属于公知常识,在此不对广播终端的具体结构进行赘述。

且在本发明的第五实施例中,上述广播终端的运行状态信息是指能表征广播终端的运行状态的信息。具体的,上述广播终端的运行状态信息可以包括广播终端各组件(音频解码板卡、功放板卡以及控制板卡等)的程序版本信息、参数信息以及运行信息(包括运行时间、运行负荷、运行效率、工作电压、工作电流、信号源强度等)等。

步骤302,将运行状态信息发送给服务器。

其中,在本发明的第五实施例中,广播终端可以依据自身的配置,主动获取广播终端的运行状态信息,并将获取到的广播终端的运行状态信息上报给服务器,以便用户或工作人员能从服务器上获知广播终端的运行状态信息,不需要到达广播终端现场便能清楚广播终端的运行情况与健康状态,诊断出广播终端发生故障的原因,从而降低广播终端的诊断维护成本。

其中,在本发明的第五实施例中,若广播终端依据自身的配置,主动获取广播终端的运行状态信息,并将获取到的广播终端的运行状态信息上报给服务器,那么上述步骤302的具体实现方式为:将获取到的运行状态信息的格式转换为广播终端与服务器预先约定的格式,并将格式转换后的运行状态信息发送给服务器。从而便于服务器识别、分类存储接收到的运行状态信息,进而便于工作人员或者用户根据这些运行状态信息快速诊断出广播终端发生故障的原因,派遣合适的维护人员前往完成广播终端的维护,达到降低广播终端的诊断维护成本的效果。

此外,广播终端还可根据服务器的要求获取广播终端的运行状态信息。具体的,在本发明的第五实施例中,上述步骤301的具体实现方式可以为:接收服务器发送的用于指示广播终端上报广播终端的运行状态信息的指令消息,并根据指令消息,获取广播终端的运行状态信息,从而使广播终端根据服务器的要求获取广播终端的运行状态信息,并上报给服务器。

其中,在本发明的第五实施例中,在执行完上述步骤302之后,上述远程控制方法还包括如下步骤:接收服务器发送的服务器预先存储的广播终端维护数据,并根据广播终端维护数据,对广播终端进行维护。

其中,在本发明的第五实施例中,上述广播终端维护数据可以为广播终端中需要维护的组件的程序升级数据和/或参数升级数据。具体的,当广播终端接收到需要维护的组件的程序升级数据和/或参数升级数据时,能根据接收到的程序升级数据和/或参数升级数据对需要维护的组件进行升级维护,确保广播终端的正常工作。其中广播终端中需要维护的组件可以为广播终端的音频解码板卡、功放板卡、供电电源或者控制板卡等。

另外,需要说明的是,在本发明的第五实施例中,为确保广播终端与服务器之间的连接,在执行上述步骤301之前,上述远程控制方法还包括如下步骤:

第一步,向服务器发送握手请求消息。

第二步,接收服务器返回的握手应答消息。

其中,在本发明的第五实施例中,广播终端能通过主动向服务器发送握手请求消息,并接收服务器返回的握手应答消息打通与服务器之间的路由,实现正常的双向通信。其中,上述握手应答消息中可携带时间信息,使得广播终端在接收到握手应答消息后,能根据时间信息与服务器进行同步。

第三步,根据握手应答消息,向服务器发送合法性验证请求消息,合法性验证请求消息包含广播终端的身份信息。

第四步,接收服务器发送的用于指示广播终端合法的验证消息。

其中,在本发明的第五实施例中,广播终端在与服务器建立双向通信之后,需要通过向服务器发送合法性验证请求消息,完成合法性的验证,且只有当接收到上述用于指示广播终端合法的验证消息后,才能与服务器进行交互,向服务器发送广播终端的运行状态信息。且需要说明的是,为确保交互的安全性,广播终端与服务器之间交互的任何信息(即运行状态信息、指令消息以及广播终端维护数据等)都可以采用二者(即广播终端与服务器)预先约定的加密方式进行处理,即,广播终端与服务器在发送任何信息前,需要对信息进行加密,相应的,广播终端与服务器在接收任何信息后,需要对信息进行解密。

由此可见,在本发明的第五实施例中,通过广播终端将获取到的广播终端的运行状态信息发送给服务器,使服务器能在接收到广播终端的运行状态信息后,对运行状态信息进行分类存储,从而使工作人员能从服务器上获知广播终端的运行状态信息,不需要到达广播终端现场便能清楚广播终端的运行情况与健康状态,诊断出广播终端发生故障的原因,进而降低广播终端的诊断维护成本。

第六实施例

如图4所示,本发明的第六实施例提供了一种广播终端的远程控制装置,应用于广播终端,该远程控制装置包括:

获取模块401,用于获取广播终端的运行状态信息;

第五发送模块402,用于将运行状态信息发送给服务器。

其中,获取模块401包括:

第一获取单元,用于接收服务器发送的用于指示广播终端上报广播终端的运行状态信息的指令消息;

第二获取单元,用于根据指令消息,获取广播终端的运行状态信息。

其中,第五发送模块402包括:

第一发送单元,用于将获取到的运行状态信息的格式转换为广播终端与服务器预先约定的格式;

第二发送单元,用于将格式转换后的运行状态信息发送给服务器。

其中,远程控制装置还包括:

第六发送模块,用于向服务器发送握手请求消息;

第六接收模块,用于接收服务器返回的握手应答消息;

第七发送模块,用于根据握手应答消息,向服务器发送合法性验证请求消息,合法性验证请求消息包含广播终端的身份信息;

第七接收模块,用于接收服务器发送的用于指示广播终端合法的验证消息。

其中,远程控制装置还包括:

第八接收模块,用于接收服务器发送的服务器预先存储的广播终端维护数据;

维护模块,用于根据广播终端维护数据,对广播终端进行维护。

其中,在本发明的第六实施例中,通过广播终端将获取到的广播终端的运行状态信息发送给服务器,使服务器能在接收到广播终端的运行状态信息后,对运行状态信息进行分类存储,从而使工作人员能从服务器上获知广播终端的运行状态信息,不需要到达广播终端现场便能清楚广播终端的运行情况与健康状态,诊断出广播终端发生故障的原因,进而降低广播终端的诊断维护成本。

需要说明的是,本发明第六实施例提供的广播终端的远程控制装置是应用上述应用于广播终端的广播终端的远程控制方法的装置,即上述应用于广播终端的广播终端的远程控制方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

第七实施例

本发明的第七实施例提供了一种广播终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述的远程控制方法的步骤。

即,在本发明的第七实施例中,广播终端的处理器执行计算机程序时实现上述应用于广播终端的广播终端的远程控制方法的步骤。因此,上述应用于广播终端的广播终端的远程控制方法的所有实施例均适用于该广播终端,且均能达到相同或相似的有益效果。

第八实施例

本发明的第八实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述的远程控制方法的步骤。

即,在本发明的第八实施例中,计算机可读存储介质的计算机程序被处理器执行时实现上述应用于广播终端的广播终端的远程控制方法的步骤。因此,上述应用于广播终端的广播终端的远程控制方法的所有实施例均适用于该计算机可读存储介质,且均能达到相同或相似的有益效果。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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