当前位置: 首页 > 专利查询>钟东专利>正文

一种可内嵌于现有直播平台的物联网方法及系统技术方案

技术编号:20119343 阅读:69 留言:0更新日期:2019-01-16 12:20
一种可内嵌于现有直播平台的物联网方法及系统。所述方法通过增设一个云服务器,用于读取直播间的信息,根据一定的转换规则,将所述信息转化为物联网设备可识别的指令,从而达到控制物联网设备的效果。所述系统包含三个部分:运行在云服务器上的代码;与云服务器相连的网页;与云服务器保持网络长连接的物联网设备。所述运行在云服务器上的代码包含四个模块:读取直播间信息模块,转换规则模块,通信模块,信息存储模块。所述部分与模块之间相互协作,组成一个可内嵌于现有直播平台,基于云服务器读取直播平台直播间信息,控制关联的物联网设备的系统。所述方法与系统旨在增加直播中的互动性、提升直播的趣味性及增加用户的粘度。

An Internet of Things Method and System Embedded in the Existing Live Broadcasting Platform

An Internet of Things method and system that can be embedded in the existing live broadcasting platform. The method adds a cloud server to read the information between live broadcasts, and converts the information into the recognizable instructions of Internet of Things devices according to certain conversion rules, so as to achieve the effect of controlling Internet of Things devices. The system consists of three parts: code running on cloud servers; web pages connected to cloud servers; Internet of Things devices that maintain long network connections with cloud servers. The code running on the cloud server consists of four modules: reading information module in live broadcasting room, conversion rule module, communication module and information storage module. The part and the module cooperate with each other to form a system embedded in the existing live broadcasting platform, which reads the live broadcasting information of the live broadcasting platform based on cloud server and controls the related Internet of Things equipment. The method and system are designed to increase the interaction in live broadcasting, enhance the interest of live broadcasting and increase the user's viscosity.

【技术实现步骤摘要】
一种可内嵌于现有直播平台的物联网方法及系统
本专利技术涉及互联网直播
和物联网
,具体的说,本专利技术通过云服务器读取直播平台直播间的信息,控制与直播间绑定的物联网设备,从而将物联网相关应用及设备内嵌到了现有直播直播平台中。
技术介绍
网络直播行业伴随着中国的基础网络通信建设快速发展而迅速成长,现已在人民的日常生活中扮演了举足轻重的角色,特别是在游戏娱乐、购物、活动会议、生产环节展示中的作用尤为突出。各大直播平台聚拢了大量的年轻付费用户,用户对网络直播实时的互动效果,互动方式有着更高的要求。但是现有大多数直播必须使用直播平台专有的客户端进行观看,相对封闭的客户端阻隔了能提供更好的互动效果,更多互动方式的物联网的进入。
技术实现思路
本专利技术提供了一套完整的方法及系统,能使直播平台在不改变其客户端功能,不改变观众原有的使用习惯,方法及系统使用者只需在网页上设置几个参数的情况下,将物联网相关应用及设备内嵌到现有直播平台上。该方法及系统能有效的降低直播行业使用物联网的成本,提高直播的互动性,增强直播互动效果,为方法及系统使用者在直播内容创新上带来更多的便利与可能性。一种可内嵌于现有直播平台的物联网方法包含以下步骤:S1,运行在云服务器上的代码从直播平台中获取特定直播间的信息;S2,运行在云服务器上的代码根据规则转换将读取到的直播间信息转为成物联网设备可识别的指令,并将指令发送给与该直播间绑定的物联网设备;S3,物联网设备根据接收到的指令,执行与该指令对应的操作。优选地,所述的直播间信息包括:直播平台推送给直播间的直播平台系统广播信息、观众进入直播间时直播平台系统的提示信息、观众发送给直播间的视频语音信息、文字信息、虚拟礼物信息、观众发起的投票信息、直播平台提供的便捷操控指令。优选地,所述代码通过网卡数据包抓取或网页数据包抓取运行在云服务器上的指定直播间的信息。优选地,所述代码利用直播平台应用程序编程接口从直播平台服务器中获取直播间的信息。优选地,所述物联网设备可以通过WLAN或者4G通道与云服务器保持长连接。通过与云服务器数据库连接的网页上,设置其绑定特定直播间,设置规则转换。所述的规则转换是指:直播间信息筛选规则,直播间信息与物联网设备可识别的操作指令之间的各种对应关系。优选地,所述的物联网设备,,在接到动作指令后,会向云服务器反馈指令执行的状况,所述状况,包括:指令操作是否已经执行完毕,物联网设备所处的地理位置信息等。优选地,所述的物联网设备执行与该指令对应的操作的形式是,包括:控制声、光、电、磁、温度、气、液和机械中的一种或多种结合的物理实体变化。还提供一种可内嵌于现有直播平台的物联网系统,其特征在于,包含三个部分:第一部分:运行在云服务器上的代码,该代码包含四个模块:模块一负责从直播平台的服务器中读取指定直播间的信息;模块二负责将读取到的直播间信息按照规则转换转为成物联网设备可识别的指令;模块三负责与物联网设备保持网络长连接,并将物联网设备可识别的指令发送出去,接收物联网设备指令的执行状况的反馈;模块四负责数据保存,其数据库可以通过网页访问,系统使用者通过该网页录入其注册信息,与直播间绑定的物联网设备信息,直播间信息与物联网设备可识别指令之间规则转换。第二部分:与云服务器相连的网页——系统使用者与云服务器数据库交互的界面。第三部分:与云服务器保持网络长连接的物联网设备,在接到指令后执行相应的操作,并将指令的执行状况反馈回云服务器。优选地,所述云服务器可以用现有的商用云服务器,包括:阿里云、百度云、腾讯云服务器。优选地,所述代码的编写可以用C语言、C#语言、Python语言、Java语言、PHP、中的一个或多个。优选地,所述代码的运行系统环境包括:Linux、Windows、Android中任意一种系统。优选地,所述的直播间信息,包括:直播平台推送给直播间的直播平台系统广播信息、观众进入直播间时直播平台系统的提示信息、观众发送给直播间的视频语音信息、文字信息、虚拟礼物信息、观众发起的投票信息、直播平台提供的便捷操控指令。优选地,所述代码通过网卡数据包抓取或网页数据包抓取运行在云服务器上的指定直播间的信息。优选地,所述代码利用直播平台应用程序编程接口从直播平台服务器中获取直播间的信息。优选地,所述的规则转换,包括:直播间信息筛选规则,直播间信息与物联网设备可识别的操作指令之间的各种对应关系。优选地,所述物联网设备其可以通过WLAN或者4G通道与云服务器保持长连接。通过与云服务器数据库连接的网页上设置其绑定特定直播间,设置规则转换。优选地,所述的物联网设备,在接到动作指令后,会向云服务器反馈指令执行的状况,所述状况,包括:指令操作是否执行完毕,物联网设备所处的地理位置信息等。优选地,所述的物联网设备执行与该指令对应的操作的形式是,包括:控制声、光、电、磁、温度、气、液和机械中的一种或多种结合的物理实体变化。附图说明通过结合下面附图对方法及系统的实施例进行描述,本专利技术的上述特征和技术优点将会变得更加清楚和容易理解。图1是表示本专利技术实施例的直播互动方法的流程图。图2是表示本专利技术实施例的直播互动系统的结构示意图。具体实施方式下面将参考附图来描述本专利技术所述的一种可内嵌于现有直播平台的物联网方法及系统的实施例。本领域的普通技术人员可以认识到,在不偏离本专利技术的精神和范围的情况下,可以用各种不同的方式或其组合对所描述的实施例进行修正。因此,附图和描述在本质上是说明性的,而不是用于限制权利要求的保护范围。此外,在本说明书中,附图未按比例画出。本专利技术涉及术语的说明和解释:云服务器:所述云服务器可以选用现有的商用云服务器,包括:阿里云、百度云、腾讯云服务器。用于存储代码,为代码提供运行环境,网络通信支持。代码:所述代码的编写可以用C语言、C#语言、Python语言、Java语言、PHP、中的一个或多个。该代码包含四个模块:模块一负责从直播平台的服务器中读取指定直播间的信息;模块二负责将读取到的直播间信息按照规则转换转为成物联网设备可识别的指令;模块三负责与物联网设备保持网络长连接,并将物联网设备可识别的指令发送出去,接收物联网设备指令的执行状况的反馈;模块四负责数据保存,其数据库可以通过网页访问,系统使用者通过该网页录入其注册信息,与直播间绑定的物联网设备信息,直播间信息与物联网设备可识别指令之间规则转换。网页:所述网页与云服务器代码模块四中数据库相连,是方法系统使用者与云服务器数据库交互的界面。所述代码的运行系统环境包括:Linux、Windows、Android中任意一种系统。所述特定直播间是指绑定了物联网设备的直播间。所述的直播间信息,包括:直播平台推送给直播间的直播平台系统广播信息、观众进入直播间时直播平台系统的提示信息、观众发送给直播间的视频语音信息、文字信息、虚拟礼物信息、观众发起的投票信息、直播平台提供的便捷操控指令。所述的获取直播间信息的方式:通过网卡数据包抓取或网页数据包抓取运行在云服务器上的指定直播间的信息;利用直播平台应用程序编程接口从直播平台服务器中获取直播间的信息。所述的规则转换,包括:直播间信息筛选规则,直播间信息与物联网设备可识别的操作指令之间的各种对应关系。所述的物联网设备通过网络本文档来自技高网...

【技术保护点】
1.权利要求:一种可内嵌于现有直播平台,基于云服务器读取直播平台直播间信息,控制关联的物联网设备的方法,其特征在于,还包括如下步骤:S1,运行在云服务器上的代码从直播平台中获取特定直播间的信息;S2,运行在云服务器上的代码根据规则转换将读取到的直播间信息转为成物联网设备可识别的指令,并将指令发送给与该直播间绑定的物联网设备;S3,物联网设备根据接收到的指令,执行与该指令对应的操作。

【技术特征摘要】
1.权利要求:一种可内嵌于现有直播平台,基于云服务器读取直播平台直播间信息,控制关联的物联网设备的方法,其特征在于,还包括如下步骤:S1,运行在云服务器上的代码从直播平台中获取特定直播间的信息;S2,运行在云服务器上的代码根据规则转换将读取到的直播间信息转为成物联网设备可识别的指令,并将指令发送给与该直播间绑定的物联网设备;S3,物联网设备根据接收到的指令,执行与该指令对应的操作。2.根据权利要求1所述的控制物联网方法,其特征在于,运行在云服务器上的代码功能包括:获取指定直播间的信息,并将这些信息根据转换规则转换成物联网设备可识别的指令,通过网络发送指令至与该直播间绑定的物联网设备;代码中数据库部分,用于存储使用该方法用户的注册信息、与直播间绑定的物联网设备信息、转换规则;其中,所述的直播间信息包括:直播平台推送给直播间的直播平台系统广播信息、观众进入直播间时直播平台系统的提示信息、观众发送给直播间的视频语音信息、文字信息、虚拟礼物信息、观众发起的投票信息、直播平台提供的便捷操控指令;所述的与直播间绑定的物联网设备信息包括:物联网设备与直播间的对应绑定的信息、物联网设备运行状况信息;所述的规则转换是包括:直播间信息筛选规则,直播间信息与物联网设备可识别的操作指令之间的各种对应关系。3.根据权利要求2所述的运行在云服务器上的代码获取指定直播间信息,其特征在于,该代码通过网卡数据包抓取运行在云服务器上的直播间的信息;该代码通过网页数据包抓取运行在云服务器上的直播间的信息;该代码利用直播平台应用程序编程接口从直播平台服务器中获取直播间的信息。4.根据权利要求1所述的物联网设备,其特征在于,该物联网设备通过网络与云服务器保持长连接;通过与云服务器数据库连接的网页上,设置其绑定直播间,设置规则转换中其可识别的指令与直播间信息的对应关系,在接到指令后执行相应的操作,并将指令的执行状况反馈回云服务器。5.一种可内嵌于现有直播平台,基于云服务器读取直播平台直播间信息,控制物联网设备的系统,其特征在于,包括三个部分:第一部分:运行在云服务器上的代码,该代码包含四...

【专利技术属性】
技术研发人员:钟东陈远阳
申请(专利权)人:钟东
类型:发明
国别省市:广西,45

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

1