专网终端中业务的处理方法、装置及设备转让专利

申请号 : CN202010921563.X

文献号 : CN114221968B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨爱莲谭垠

申请人 : 成都鼎桥通信技术有限公司

摘要 :

本发明实施例提供一种专网终端中业务的处理方法、装置及设备,所述方法包括账号信息在主控设备登录成功后,获取账号信息对应的基础信息,并将基础信息发送至信道机主板,以使信道机主板根据账号信息对应的基础信息更新相关的信息,接收信道机主板发送的信息更新完成提成,并在更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,第一业务请求指令与第一业务相对应,将第一业务请求指令发送至信道机主板,以使信道机主板根据第一业务请求指令执行对应的第一业务,并将第一业务的运行结果返回至主控设备,接收第一业务的运行结果,并同步执行与第一业务相关的第二业务。减少了相关业务的时延,提高了用户的使用体验。

权利要求 :

1.一种专网终端中业务的处理方法,其特征在于,应用于包括信道机主板和主控设备的专网终端中,包括:在所述主控设备使用账号信息登录成功之后,获取所述账号信息对应的基础信息,并将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息;

接收所述信道机主板发送的信息更新完成提示,并在所述信息更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,所述第一业务请求指令与第一业务相对应;

将所述第一业务请求指令发送至所述信道机主板,以使所述信道机主板根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备;

接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务。

2.根据权利要求1所述的方法,其特征在于,所述账号对应的基础信息包括通讯录信息、登录信息和预配置的紧急呼叫号码信息,所述将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息,包括:将所述通讯录信息、所述登录信息和所述预配置的紧急呼叫号码信息发送至所述信道机主板,以使所述信道机主板根据所述通讯录信息、所述登录信息和所述预配置的紧急呼叫号码信息广播已登录状态,并将所述通讯录信息和所述预配置的紧急呼叫号码信息保存至数据库。

3.根据权利要求1所述的方法,其特征在于,所述第一业务为语音业务,所述第二业务为视频业务或短彩信业务。

4.根据权利要求1‑3任一项所述的方法,其特征在于,还包括:

若监测到所述账号信息的登录状态有变化,和/或所述账号信息对应的基础信息有变化,则将变化后的信息发送至所述信道机主板,以使所述信道机主板根据所述变化后的信息对应进行更新。

5.根据权利要求1‑3任一项所述的方法,其特征在于,还包括:

接收所述信道机主板发送的数据请求指令,其中,所述数据请求指令中携带数据标识;

基于所述数据请求指令,获取与所述数据标识对应的目标数据,并将所述目标数据返回至所述信道机主板。

6.一种专网终端中业务的处理方法,其特征在于,应用于包括信道机主板和主控设备的专网终端中,包括:接收所述主控设备发送的账号信息对应的基础信息;

根据所述账号信息对应的基础信息更新相关的信息,并发送更新完成提示至所述主控设备,以使所述主控设备显示所述更新完成提示;

接收第一业务请求指令,并根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备,以使所述主控设备接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务,其中,所述第一业务请求指令为在所述主控设备显示所述更新完成提示之后,响应与第一业务相关的触控操作生成的。

7.根据权利要求6所述的方法,其特征在于,还包括:

发送数据请求指令至所述主控设备,其中,所述数据请求指令中携带数据标识;

接收所述主控设备返回的与所述数据标识对应的目标数据。

8.一种专网终端通信装置,其特征在于,应用于包括信道机主板和主控设备的专网终端中,包括:获取模块,用于在所述主控设备使用账号信息登录成功之后,获取所述账号信息对应的基础信息,并将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息;

处理模块,用于接收所述信道机主板发送的信息更新完成提示,并在所述信息更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,所述第一业务请求指令与第一业务相对应;

所述处理模块,还用于将所述第一业务请求指令发送至所述信道机主板,以使所述信道机主板根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备;

所述处理模块,还用于接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务。

9.一种专网终端通信装置,其特征在于,应用于包括信道机主板和主控设备的专网终端中,包括:获取模块,用于接收所述主控设备发送的账号信息对应的基础信息;

处理模块,用于根据所述账号信息对应的基础信息更新相关的信息,并发送更新完成提示至所述主控设备,以使所述主控设备显示所述更新完成提示;

所述处理模块,还用于接收第一业务请求指令,并根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备,以使所述主控设备接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务,其中,所述第一业务请求指令为在所述主控设备显示所述更新完成提示之后,响应与第一业务相关的触控操作生成的。

10.一种专网终端通信设备,其特征在于,包括:至少一个处理器和存储器;

所述存储器存储计算机执行指令;

所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至7任一项所述的专网终端中业务的处理方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至7任一项所述的专网终端中业务的处理方法。

说明书 :

专网终端中业务的处理方法、装置及设备

技术领域

[0001] 本发明实施例涉及数据处理技术领域,尤其涉及一种专网终端中业务的处理方法、装置及设备。

背景技术

[0002] 专网终端为在普通终端的基础上,针对modem、android ril、android framework等功能进行定制得到的。专网终端在支持普通通信业务的基础上,还可以兼容支持B‑TrunC、3GPP等协议定义的集群业务。
[0003] 每个行业都可能涉及到通用的集群业务功能(例如,组呼、点呼、视频回传、视频监控、视频点呼、短彩信等),但是通用的集群业务功能在每个行业的具体实现方式上可能不完全相同,因此,需要对专网终端自定义进行设置,具体可能涉及到modem以及硬件、射频和音频等方面的改动。若按自定义设置的方式来生产专网终端,可能会造成终端制作成本高,且终端制作效率低的问题。为了解决该问题,可以采用信道机主板加主控设备的组合模式来组装专网终端。
[0004] 然而,通过信道机主板加主控设备的组合模式在信道机主板上做语音类业务,在主控设备上做视频短彩信类业务时,设备模式实际是两个物理设备,有两个物理IP,但是整体上还要作为一个逻辑设备,共用一个账号,但无论在信道机主板还是在机头上,都必须要登录才能实现相关的业务,但一个账号不能同时在两个物理设备上登录,在实现相关业务时,需要在信道机主板和主控设备之间切换进行登录,增大了相关业务的时延,影响了用户的使用体验。

发明内容

[0005] 本发明实施例提供一种专网终端中业务的处理方法、装置及设备,以减少相关业务的时延,提高了用户的使用体验。
[0006] 第一方面,本发明实施例提供一种专网终端中业务的处理方法,应用于包括信道机主板和主控设备的专网终端中,包括:
[0007] 账号信息在所述主控设备登录成功之后,获取所述账号信息对应的基础信息,并将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息;
[0008] 接收所述信道机主板发送的信息更新完成提成,并在所述更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,所述第一业务请求指令与第一业务相对应;
[0009] 将所述第一业务请求指令发送至所述信道机主板,以使所述信道机主板根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备;
[0010] 接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务。
[0011] 可选的,所述账号对应的基础信息包括通讯录信息、登录信息和预配置的紧急呼叫号码信息,
[0012] 所述将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息,包括:
[0013] 将所述通讯录信息、所述登录信息和所述预配置的紧急呼叫号码信息发送至所述信道机主板,以使所述信道机主板根据所述通讯录信息、所述登录信息和所述预配置的紧急呼叫号码信息广播已登录状态,并将所述通讯录信息和所述预配置的紧急呼叫号码信息保存至数据库。
[0014] 可选的,所述第一业务为语音业务,所述第二业务为视频业务或短彩信业务。
[0015] 可选的,还包括:
[0016] 若监测到所述账号信息的登录状态有变化,和/或所述账号信息对应的基础信息有变化,则将变化后的信息发送至所述信道机主板,以使所述信道机主板根据所述变化后的信息对应进行更新。
[0017] 可选的,还包括:
[0018] 接收所述信道机主板发送的数据请求指令,其中,所述数据请求指令中携带数据标识;
[0019] 基于所述数据请求指令,获取与所述数据标识对应的目标数据,并将所述目标数据返回至所述信道机主板。
[0020] 第二方面,本发明实施例提供一种专网终端中业务的处理方法,应用于包括信道机主板和主控设备的专网终端中,包括:
[0021] 接收所述主控设备发送的账号信息对应的基础信息;
[0022] 根据所述账号信息对应的基础信息更新相关的信息,并发送更新完成提示至所述主控设备,以使所述主控设备显示所述更新完成提示;
[0023] 接收第一业务请求指令,并根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备,以使所述主控设备接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务,其中,所述第一业务请求指令为在所述主控设备显示所述更新完成提示之后,响应与第一业务相关的触控操作生成的。
[0024] 可选的,还包括:
[0025] 发送数据请求指令至所述主控设备,其中,所述数据请求指令中携带数据标识;
[0026] 接收所述主控设备返回的与所述数据标识对应的目标数据。
[0027] 第三方面,本发明实施例提供一种专网终端通信装置,应用于包括信道机主板和主控设备的专网终端中,包括:
[0028] 获取模块,用于账号信息在所述主控设备登录成功之后,获取所述账号信息对应的基础信息,并将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息;
[0029] 处理模块,用于接收所述信道机主板发送的信息更新完成提成,并在所述更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,所述第一业务请求指令与第一业务相对应;
[0030] 所述处理模块,还用于将所述第一业务请求指令发送至所述信道机主板,以使所述信道机主板根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备;
[0031] 所述处理模块,还用于接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务。
[0032] 第四方面,本发明实施例提供一种专网终端通信装置,应用于包括信道机主板和主控设备的专网终端中,包括:
[0033] 获取模块,用于接收所述主控设备发送的账号信息对应的基础信息;
[0034] 处理模块,用于根据所述账号信息对应的基础信息更新相关的信息,并发送更新完成提示至所述主控设备,以使所述主控设备显示所述更新完成提示;
[0035] 所述处理模块,还用于接收第一业务请求指令,并根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备,以使所述主控设备接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务,其中,所述第一业务请求指令为在所述主控设备显示所述更新完成提示之后,响应与第一业务相关的触控操作生成的。
[0036] 第五方面,本发明实施例提供一种专网终端通信设备,包括:至少一个处理器和存储器;
[0037] 所述存储器存储计算机执行指令;
[0038] 所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面和第二方面任一项所述的专网终端通信方法。
[0039] 第六方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面和第二方面任一项所述的专网终端通信方法。
[0040] 本发明实施例提供了一种专网终端通信方法、装置及设备,采用上述方案后,账号信息在主控设备登录成功之后先获取账号信息对应的基础信息,并将账号信息对应的基础信息发送至信道机主板,以使信道机主板根据账号信息对应的基础信息更新相关的信息,然后接收信道机主板发送的信息更新完成提示,并根据与第一业务相关的触控操作生成第一业务请求指令,信道机主板根据第一业务请求指令可以执行对应的第一业务,并将第一业务的运行结果返回至主控设备,还可以同步执行与第一业务相关的第二业务,通过仅在主控设备登录账户信息,然后将与账户信息相关的基础信息同步至信道机主板,进而实现了在主控设备和信道机主板上能同时执行业务,无需在实现相关业务时,在信道机主板和主控设备之间切换进行登录,减少了相关业务的时延,提高了用户的使用体验。

附图说明

[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042] 图1为本发明实施例提供的专网终端中业务的处理方法的应用系统的架构示意图;
[0043] 图2为本发明实施例提供的专网终端中业务的处理方法的流程示意图;
[0044] 图3为本发明实施例提供的主控设备侧的实现过程的原理示意图;
[0045] 图4为本发明另一实施例提供的专网终端中业务的处理方法的流程示意图;
[0046] 图5为本发明实施例提供的信道机主板侧的实现过程的原理示意图;
[0047] 图6为本发明实施例提供的主控设备和信道机主板的交互示意图;
[0048] 图7为本发明实施例提供的专网终端通信装置的结构示意图;
[0049] 图8为本发明实施例提供的专网终端中业务的处理设备的硬件结构示意图。

具体实施方式

[0050] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例还能够包括除了图示或描述的那些实例以外的其他顺序实例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0052] 每个行业都可能涉及到通用的集群业务功能(例如,组呼、点呼、视频回传、视频监控、视频点呼、短彩信等),但是通用的集群业务功能在每个行业的具体实现方式上可能不完全相同,例如,不同行业的屏幕显示大小和密度需求不同,如地铁上和港口调度车上的屏幕大小不同。因此,需要对专网终端自定义进行设置,具体可能涉及到modem以及硬件、射频和音频等方面的改动。若按自定义设置的方式来生产专网终端,可能会造成终端制作成本高,且终端制作效率低的问题。为了解决该问题,可以采用信道机主板加主控设备的组合模式来组装专网终端。然而,通过信道机主板加主控设备的组合模式在信道机主板上做语音类业务,在主控设备上做视频短彩信类业务时,设备模式实际是两个物理设备,有两个物理IP,但是整体上还要作为一个逻辑设备,共用一个账号,但无论在信道机主板还是在机头上,都必须要登录才能实现相关的业务,但一个账号不能同时在两个物理设备上登录,在实现相关业务时,需要在信道机主板和主控设备之间切换进行登录,增大了相关业务的时延,影响了用户的使用体验。
[0053] 基于上述问题,本申请通过仅在主控设备登录账户信息,然后将与账户信息相关的基础信息同步至信道机主板,实现了在主控设备和信道机主板上能同时执行业务的方式,实现了无需在实现相关业务时,在信道机主板和主控设备之间切换进行登录,减少了相关业务的时延,提高了用户的使用体验的技术效果。
[0054] 图1为本发明实施例提供的专网终端中业务的处理方法的应用系统的架构示意图,如图1所示,所述应用系统可以包括:主控设备101和信道机主板102,主控设备和信道机主板组装构成专网终端。其中,信道机主板102可以实现组呼和点呼等基本语音功能,主控设备可以实现界面显示、业务收发和视频类业务功能,视频类业务可以包括视频回传、视频监控、视频点呼等,业务收发可以包括短彩信收发等。此外,主控设备可以为实现兼容不同规格的显示屏的设备,且为现有的部件。例如,可以兼容地铁上和港口调度车上不同的显示屏尺寸大小。另外,所述应用系统还可以包括服务器103,主控设备101用于从服务器103中获取账户信息,并根据账户信息进行登录,登录成功之后,将与账户信息相关的基础信息发送至信道机主板,以使所述信道机主板根据账户信息相关的基础信息进行处理,实现对应的业务功能。
[0055] 下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0056] 图2为本发明实施例提供的专网终端中业务的处理方法的流程示意图,应用于包括信道机主板和主控设备的专网终端中,本实施例的方法可以由图1中的主控设备101执行。如图2所示,本实施例的方法,可以包括:
[0057] S201:账号信息在主控设备登录成功之后,获取账号信息对应的基础信息,并将账号信息对应的基础信息发送至信道机主板,以使信道机主板根据账号信息对应的基础信息更新相关的信息。
[0058] 在本实施例中,由于专网终端可以被多人使用,同时考虑到安全性问题,可以将个人数据隔离,每个人都对应有自己的账号,用户登录账号后才能发起相关的业务。因此,在执行相关的业务功能之前,可以先获取账户信息,然后根据获取的账户信息在主控设备进行登录,并判断是否成功登录到服务器。
[0059] 若账号信息在主控设备登录成功,则可以从服务器中获取账户信息对应的基础信息,并将账号信息对应的基础信息发送至信道机主板,以使信道机主板根据账号信息对应的基础信息更新相关的信息。
[0060] 其中,账户信息对应的基础信息可以包括通讯录信息、登录信息和预配置的紧急呼叫号码信息,则将账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息,可以包括:将通讯录信息、登录信息和预配置的紧急呼叫号码信息发送至信道机主板,以使信道机主板根据通讯录信息、登录信息和预配置的紧急呼叫号码信息广播已登录状态,并将通讯录信息和预配置的紧急呼叫号码信息保存至数据库。示例性的,需要同步的账户信息对应的基础信息可以以Json格式发送至信道机主板。
[0061] 具体的,通信录信息可以为单独用户的通信信息,例如,用户A、用户B和用户C的通信信息。还可以为群组列表信息,例如群组D,群组D中包括用户E、用户F和用户G。
[0062] 此外,若账号信息在主控设备登录失败,则可以每隔预设时长重新进行登录,直至登录成功。还可以重复登录预设次数,若超过预设次数之后,仍登录失败,则可以放弃登录该账号。
[0063] S202:接收信道机主板发送的信息更新完成提成,并在更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,所述第一业务请求指令与第一业务相对应。
[0064] 在本实施例中,信道机主板在根据账号信息对应的基础信息更新相关的信息,并生成更新完成提示之后,可以将更新完成提示发送至主控设备。主控设备可以在显示界面上显示该更新完成提示,并在预设时长后取消显示该更新完成提示。用户可以根据该更新完成提示触控相应的业务按钮,例如第一业务对应的按钮,示例性的,第一业务可以为语音业务。
[0065] 其中,触控操作可以为点击操作,也可以为滑动操作。
[0066] S203:将第一业务请求指令发送至信道机主板,以使信道机主板根据第一业务请求指令执行对应的第一业务,并将第一业务的运行结果返回至主控设备。
[0067] 在本实施例中,在将第一业务请求指令发送至信道机主板之后,信道机主板可以根据第一业务请求指令执行对应的第一业务,示例性的,可以执行语音播报业务。还可以将第一业务的运行结果返回至主控设备,示例性的,若第一业务仍为语音业务,可以将语音播报的进度返回至主控设备。
[0068] S204:接收第一业务的运行结果,并同步执行与第一业务相关的第二业务。
[0069] 在本实施例中,主控设备在接收到第一业务的运行结果之后,可以同步执行与第一业务相关的第二业务,示例性的,第二业务可以为视频业务或短彩信业务。
[0070] 具体的,在同步执行与第一业务相关的第二业务时,可以根据第一业务的运行结果来执行。示例性的,若第二业务为视频业务,第一业务仍为语音业务,第一业务的运行结果为语音播报的进度,例如,语音播报的时长,则可以根据语音播报的时长来获取对应时刻的视频帧,并同步播放对应时刻的视频帧。
[0071] 此外,若没有与第一业务相关的第二业务,也可以在主控设备只显示第一业务的运行结果。
[0072] 采用上述方案后,账号信息在主控设备登录成功之后先获取账号信息对应的基础信息,并将账号信息对应的基础信息发送至信道机主板,以使信道机主板根据账号信息对应的基础信息更新相关的信息,然后接收信道机主板发送的信息更新完成提示,并根据与第一业务相关的触控操作生成第一业务请求指令,信道机主板根据第一业务请求指令可以执行对应的第一业务,并将第一业务的运行结果返回至主控设备,还可以同步执行与第一业务相关的第二业务,通过仅在主控设备登录账户信息,然后将与账户信息相关的基础信息同步至信道机主板,进而实现了在主控设备和信道机主板上能同时执行业务,无需在实现相关业务时,在信道机主板和主控设备之间切换进行登录,减少了相关业务的时延,提高了用户的使用体验。
[0073] 基于图2的方法,本说明书实施例还提供了该方法的一些具体实施方案,下面进行说明。
[0074] 在另一个实施例中,所述方法还可以包括:
[0075] 若监测到账号信息的登录状态有变化,和/或账号信息对应的基础信息有变化,则将变化后的信息发送至信道机主板,以使信道机主板根据变化后的信息对应进行更新。
[0076] 在本实施例中,为了保证信道机主板和主控设备中的数据和数据状态的一致性,可以实时对主控设备进行监测,并在监测到变化后,实时将变化的信息发送至信道机主板,信道机主板在接收到变化的信息后,根据变化的信息对应进行更新。
[0077] 在另一个实施例中,所述方法还可以包括:
[0078] 接收信道机主板发送的数据请求指令,其中,数据请求指令中携带数据标识。基于数据请求指令,获取与数据标识对应的目标数据,并将目标数据返回至信道机主板。
[0079] 在本实施例中,信道机主板还可以主动向主控设备发送数据请求指令,示例性的,可以向主控设备请求视频播放进度信息,主控设备在接收到数据请求指令后,可以根据数据请求指令中的数据标识确定目标数据。示例性的,目标数据可以为视频播放进度信息,并将视频播放进度信息返回至信道机主板,信道机主板在接收到视频播放进度信息之后,可以根据视频播放信息与语音播报时长进行校正,确定当前播放的视频帧对应的时刻与语音播报时长是否一致,若不一致,则调整对应的语音数据至与当前播放的视频帧一致的时长位置处。
[0080] 图3为本发明实施例提供的主控设备侧的实现过程的原理示意图,如图3所示,账号在主控设备上登录服务器,登录成功后下载该账号对应的相关基础信息(如:服务器配置的紧急呼叫号码等)以及群组列表信息,主控设备适配模块检测用户登录广播状态以及通讯录的数据库表变化,需要同步的数据组装成以Json格式发送给信道机主板。信道机主板适配模块接收Json解析数据后,传递给用户管理和通讯录模块,这两个模块接收到数据后,做相应处理,如发送登录状态广播,群组信息入库保存等。即主控设备侧数据同步的过程为:监听用户管理和通讯录数据变化,获取数据后,把数据发送到信道机主板;同时接收信道机主板发送的数据请求,并解析数据请求,获取对应请求的数据并返回至信道机主板。
[0081] 图4为本发明另一实施例提供的专网终端中业务的处理方法的流程示意图,应用于包括信道机主板和主控设备的专网终端中,本实施例的方法可以由图1中的信道机主板102执行。如图4所示,本实施例的方法,可以包括:
[0082] S401:接收主控设备发送的账号信息对应的基础信息。
[0083] 在本实施例中,基础信息可以包括通讯录信息、登录信息和预配置的紧急呼叫号码信息。
[0084] S402:根据账号信息对应的基础信息更新相关的信息,并发送更新完成提示至主控设备,以使主控设备显示更新完成提示。
[0085] 在本实施例中,在接收到账号信息对应的基础信息之后,可以根据账号信息对应的基础信息对相关的信息进行更新,并在更新完成之后生成更新完成提示。然后将更新完成提示发送至主控设备,以使主控设备显示更新完成提示,进而提醒用户信道机主板已更新完成。
[0086] S403:接收第一业务请求指令,并根据第一业务请求指令执行对应的第一业务,并将第一业务的运行结果返回至主控设备,以使所述主控设备接收所述第一业务的运行结果,并同步执行与第一业务相关的第二业务,其中,所述第一业务请求指令为在所述主控设备显示所述更新完成提示之后,响应与第一业务相关的触控操作生成的。
[0087] 在本实施例中,用户根据更新完成提示可以在主控设备触控相关的第一业务,然后生成与第一业务对应的第一业务请求,并发送至信道机主板。信道机主板在接收到第一业务请求指令之后,可以根据第一业务请求指令执行对应的第一业务,并将第一业务的运行结果返回至主控设备。
[0088] 此外,为了保证主控设备和信道机主板的一致性,所述方法还可以包括:发送数据请求指令至所述主控设备,其中,所述数据请求指令中携带数据标识。接收所述主控设备返回的与所述数据标识对应的目标数据。
[0089] 图5为本发明实施例提供的信道机主板侧的实现过程的原理示意图,如图5所示,信道机主板接收到主控设备发送过来的需要同步的Json格式的数据之后,传递给用户管理和通讯录模块。用户管理和通讯录模块接收到数据后,做相应处理,如发送登录状态广播,群组信息入库保存等。即信道机主板侧数据同步的过程为:监听并接收主控设备发送过来的数据,解析处理数据完成之后,通知到用户管理和通讯录做后继处理。适配服务也提供接口处理机身用户管理和通讯录的数据同步请求,把数据发送到主控设备。
[0090] 采用上述方案后,账号信息在主控设备登录成功之后先获取账号信息对应的基础信息,并将账号信息对应的基础信息发送至信道机主板,以使信道机主板根据账号信息对应的基础信息更新相关的信息,然后接收信道机主板发送的信息更新完成提示,并根据与第一业务相关的触控操作生成第一业务请求指令,信道机主板根据第一业务请求指令可以执行对应的第一业务,并将第一业务的运行结果返回至主控设备,还可以同步执行与第一业务相关的第二业务,通过仅在主控设备登录账户信息,然后将与账户信息相关的基础信息同步至信道机主板,进而实现了在主控设备和信道机主板上能同时执行业务,无需在实现相关业务时,在信道机主板和主控设备之间切换进行登录,减少了相关业务的时延,提高了用户的使用体验。
[0091] 图6为本发明实施例提供的主控设备和信道机主板的交互示意图,如图6所示,用户在主控设备上登录服务器,登录成功后下载该用户相关信息(如:服务器配置的紧急呼叫号码等)以及群组列表信息,主控设备适配模块检测用户登录广播状态以及通讯录的数据库表变化,需要同步的数据组装成以Json格式发送给信道机主板。信道机主板适配模块接收Json解析数据后,传递给用户管理和通讯录模块,用户管理和通讯录模块接收到数据后,对应做相应处理,如发送登录状态广播,群组信息入库保存。信道机主板业务模块注册成功后,即可以实现相关的业务。信道板主机将可用状态通知到主控设备,用户通过主控设备UI发起业务,UI界面调用通过API接口发起语音组呼或者点呼业务或者紧急呼叫业务,业务适配模块把对应的业务Json指令发送给信道机主板,信道机主板解析后,调用对应的API接口做业务。信道机主板上各业务状态通过适配模块发送到主控设备的适配模块,主控设备适配模块再把数据传递给上层的API接口,通过回调给最终的主控设备UI呈现状态,实现了信道机主板处理解析音频数据以及调优功能,这样能够保证语音质量和时延。视频和短彩信类业务由主控设备的视频短彩信融合业务处理模块实现业务逻辑。且在运行过程中,主控设备登录状态变化,或者是服务器侧修改群组信息,都需要实时同步到主控设备和信道机主板,保持数据和数据状态的一致性。
[0092] 基于同样的思路,本说明书实施例还提供了上述方法对应的装置,图7为本发明实施例提供的专网终端通信装置的结构示意图,应用于包括信道机主板和主控设备的专网终端中,如图7所示,可以包括:
[0093] 获取模块701,用于账号信息在所述主控设备登录成功之后,获取所述账号信息对应的基础信息,并将所述账号信息对应的基础信息发送至所述信道机主板,以使所述信道机主板根据所述账号信息对应的基础信息更新相关的信息。
[0094] 在本实施例中,所述账号对应的基础信息包括通讯录信息、登录信息和预配置的紧急呼叫号码信息。
[0095] 处理模块702,用于接收所述信道机主板发送的信息更新完成提成,并在所述更新完成提示显示完成之后,响应触控操作,生成第一业务请求指令,其中,所述第一业务请求指令与第一业务相对应。
[0096] 所述处理模块702,还用于将所述第一业务请求指令发送至所述信道机主板,以使所述信道机主板根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备。
[0097] 所述处理模块702,还用于:
[0098] 将所述通讯录信息、所述登录信息和所述预配置的紧急呼叫号码信息发送至所述信道机主板,以使所述信道机主板根据所述通讯录信息、所述登录信息和所述预配置的紧急呼叫号码信息广播已登录状态,并将所述通讯录信息和所述预配置的紧急呼叫号码信息保存至数据库。
[0099] 所述处理模块702,还用于接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务。
[0100] 在本实施例中,所述第一业务为语音业务,所述第二业务为视频业务或短彩信业务。
[0101] 所述处理模块702,还用于:
[0102] 若监测到所述账号信息的登录状态有变化,和/或所述账号信息对应的基础信息有变化,则将变化后的信息发送至所述信道机主板,以使所述信道机主板根据所述变化后的信息对应进行更新。
[0103] 所述处理模块702,还用于:
[0104] 接收所述信道机主板发送的数据请求指令,其中,所述数据请求指令中携带数据标识。
[0105] 基于所述数据请求指令,获取与所述数据标识对应的目标数据,并将所述目标数据返回至所述信道机主板。
[0106] 此外,在另一个实施例中,一种专网终端通信装置,应用于包括信道机主板和主控设备的专网终端中,还可以包括:
[0107] 获取模块701,用于接收所述主控设备发送的账号信息对应的基础信息。
[0108] 处理模块702,用于根据所述账号信息对应的基础信息更新相关的信息,并发送更新完成提示至所述主控设备,以使所述主控设备显示所述更新完成提示。
[0109] 所述处理模块702,还用于接收第一业务请求指令,并根据所述第一业务请求指令执行对应的第一业务,并将所述第一业务的运行结果返回至所述主控设备,以使所述主控设备接收所述第一业务的运行结果,并同步执行与所述第一业务相关的第二业务,其中,所述第一业务请求指令为在所述主控设备显示所述更新完成提示之后,响应与第一业务相关的触控操作生成的。
[0110] 本发明实施例提供的装置,可以实现上述如图2和图4所示的实施例的方法,其实现原理和技术效果类似,此处不再赘述。
[0111] 图8为本发明实施例提供的专网终端中业务的处理设备的硬件结构示意图。如图8所示,本实施例提供的设备800包括:至少一个处理器801和存储器802。其中,处理器801、存储器802通过总线803连接。
[0112] 在具体实现过程中,至少一个处理器801执行所述存储器802存储的计算机执行指令,使得至少一个处理器801执行上述方法实施例中的方法。
[0113] 处理器801的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0114] 在上述的图8所示的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:
Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0115] 存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。
[0116] 总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
[0117] 本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述方法实施例的专网终端中业务的处理方法。
[0118] 上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0119] 一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application Specific Integrated Circuits,简称:ASIC)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。
[0120] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0121] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。