实现融合设备内部网关与OTT端之间进行通信控制的方法技术

技术编号:21369864 阅读:60 留言:0更新日期:2019-06-15 11:15
本发明专利技术涉及一种实现融合设备内部网关与OTT端之间进行通信控制的方法,服务端包括网关模块,方法包括服务端进行通信消息处理的步骤,具体包括以下步骤:(1‑1)服务端与客户端建立socket连接,json标准格式定义通信消息,并通过socket套接字进行消息通信;(1‑2)服务端判断客户端发送的消息类型,并根据所述的消息内容保持连接状态或断开。本发明专利技术还涉及客户端进行通信消息处理的步骤。采用了本发明专利技术的方法,能够灵活地定义消息类型和消息内容,方便服务端和客户端的信息交互,方便与用户交互,既了保证通信的实时性、健壮性,又保证通道在没有通信时不占用资源,获取更好的用户体验。

A Method to Realize Communication Control between Gateway and OTT End of Fusion Equipment

The invention relates to a method for realizing communication control between the internal gateway of fusion equipment and the OTT terminal. The service terminal includes a gateway module. The method includes the steps of communication message processing between the service terminal and the client, including the following steps: (1) establishing a socket connection between the service terminal and the client, defining communication messages in JSON standard format, and communicating messages through socket sockets; (1 2) The server determines the type of message sent by the client and maintains the connection status or disconnects according to the message content. The invention also relates to the steps of communication message processing by the client. By adopting the method of the present invention, the message type and content can be defined flexibly, the information interaction between the server and the client can be facilitated, and the interaction with the user can be facilitated. The method not only ensures the real-time and robustness of the communication, but also ensures that the channel does not occupy resources when there is no communication and obtains a better user experience.

【技术实现步骤摘要】
实现融合设备内部网关与OTT端之间进行通信控制的方法
本专利技术涉及网络通信设备领域,尤其涉及智能电视领域,具体是指一种实现融合设备内部网关与OTT端之间进行通信控制的方法。
技术介绍
随着网络技术的快速发展,传统电视媒体的传播方式正在不断发生变化,智能电视通过网络传输电视信息数据,为用户提供丰富的内容和人性化的服务,相比传统有线电视单一的直播功能有着明显的优势。融合网关设备兼具网络路由功能和智能电视功能,网络路由功能通过设备内部的网关模块实现,智能电视功能通过设备内部的OTT模块实现。两个模块各自运行独立的系统,网关模块运行的是linux系统,OTT模块运行的是android系统。设备与用户交互的界面由OOT模块负责,而网关模块的参数设置及信息显示也需要通过OTT模块实现,这就需要网关模块与OTT模块具备消息通信的能力,因此,需要在OTT模块上运行的android系统与网关模块上运行的linux系统建立一个通信通道,既要保证通信的实时性、健壮性,又要保证通道在没有通信时不占用资源,以获取更好的用户体验。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种满足实时性、占本文档来自技高网...

【技术保护点】
1.一种利用权利要求1所述的系统实现融合设备内部网关与OTT端之间进行通信控制的方法,其特征在于,服务端包括网关模块,所述的方法包括服务端进行通信消息处理的步骤,具体包括以下步骤:(1‑1)服务端与客户端建立socket连接,json标准格式定义通信消息,并通过socket套接字进行消息通信;(1‑2)服务端判断客户端发送的消息类型,并根据所述的消息内容保持连接状态或断开。

【技术特征摘要】
1.一种利用权利要求1所述的系统实现融合设备内部网关与OTT端之间进行通信控制的方法,其特征在于,服务端包括网关模块,所述的方法包括服务端进行通信消息处理的步骤,具体包括以下步骤:(1-1)服务端与客户端建立socket连接,json标准格式定义通信消息,并通过socket套接字进行消息通信;(1-2)服务端判断客户端发送的消息类型,并根据所述的消息内容保持连接状态或断开。2.根据权利要求1所述的实现融合设备内部网关与OTT端之间进行通信控制的方法,其特征在于,所述的步骤(1)具体包括以下步骤:(1-1.1)开启服务端进程,初始化并设定端口;(1-1.2)所述的服务端等待客户端的链接请求,判断服务端是否在限定时间内收到客户端的消息,如果是,则建立链接并开始计时,等待客户端发送的信息,继续步骤(1-2);否则,关闭链接,退出步骤。3.根据权利要求1所述的实现融合设备内部网关与OTT端之间进行通信控制的方法,其特征在于,所述的步骤(1-2)具体包括以下步骤:(1-2.1)判断服务端是否在限定时间内收到客户端发送的信息,如果是,则解析客户端信息获取消息类型,并将计时器清零,重新计时,继续步骤(1-2.2);否则,关闭链接,等待下次与客户端的链接;(1-2.2)服务端判断客户端发送的消息类型,并根据所述的消息内容保持连接状态或断开。4.根据权利要求1所述的实现融合设备内部网关与OTT端之间进行通信控制的方法,其特征在于,所述的步骤(1-2.2)具体包括以下步骤:(1-2.2.1)服务端判断接收的是否为心跳包,如果是,则生成服务端心跳包,并回复客户端心跳包;否则,继续步骤(1-2.2.2);(1-2.2.2)服务端判断接收的是否为事件包,如果是,则解析消息内容并执行对应事件,生成服务端相应包并回复...

【专利技术属性】
技术研发人员:张玲增闵长春季鸣
申请(专利权)人:上海市共进通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1