一种基于网络电视的快速消息触达的实现方法及系统与流程
- 国知局
- 2024-08-22 15:09:47
本发明涉及网络电视消息触达,具体是一种基于网络电视的快速消息触达的实现方法及系统。
背景技术:
1、一直以来,各种自然灾害和其他大规模紧急情况给受灾地区的人民造成了严重的生命财产损失,因此,灾害预警的发布和救灾信息的获取显得尤为重要。
2、目前,用户获取灾害预警发布信息往往通过短视频app、微信公众号、灾害预警app或者传统的电视、广播等手段,但随着现在网络电视的逐渐普及,其受众也越来越广,目前针对于网络电视中灾害预警的发布和救灾信息的快速触达还没有有效的实现方法。
3、因此,亟需一种基于网络电视的快速消息触达的实现方法及系统来解决上述问题。
技术实现思路
1、本发明的目的在于提供一种基于网络电视的快速消息触达的实现方法及系统,它能确保在突发事件发生时,能够第一时间将广播信息传达给网络电视的受众群体。
2、本发明为实现上述目的,通过以下技术方案实现:
3、一方面,提供一种基于网络电视的快速消息触达的实现方法,包括以下步骤:
4、s1:中心网关获取用户网络电视中电视盒子的处理器信息,所述电视盒子的处理器信息具体为:处理器型号版本、内存大小、所在地市用户组以及所属运营商信息;
5、s2:中心网关根据获取的用户网络电视中电视盒子的处理器信息,建立树形结构模型,所述树形结构模型具体包括:以中心网关为中心的中心节点、基于中心节点下的一级节点、基于一级节点下的二级节点、基于二级节点下的若干子节点以及基于子节点下的若干叶子节点;
6、s3:中心网关对接入的用户网络电视中电视盒子的处理器信息进行分析判断;
7、s4:应急广播任务发送时,中心网关根据步骤s3中的分析判断结果,选择信息传递路径,完成应急消息触达。
8、优选的,所述步骤1中,中心网关获取用户网络电视中电视盒子的处理器信息具体为:中心网关与用户网络电视中电视盒子建立长连接,中心网关通过长连接对用户网络电视中电视盒子的处理器信息进行获取和实时更新。
9、优选的,所述步骤s2中,中心网关根据获取的用户网络电视中电视盒子的处理器信息,建立树形结构模型具体为:中心网关根据用户网络电视中电视盒子所在地市分组、所属运营商将用户划为不同分组,且根据电视盒子处理器型号版本、内存大小特征为性能标准作为树形结构模型中节点的数据划分依据,组成以中心网关为中心节点的树形结构。
10、优选的,所述步骤s3中,中心网关对接入的用户网络电视中电视盒子的处理器信息进行分析判断具体为:中心网关判断接入的用户网络电视中电视盒子的处理器信息,并将其中性能高的电视盒子作为一级节点,并设置一级节点的电视盒子最大阈值。
11、优选的,所述用户网络电视中电视盒子接入中心网关时,优先挂载到一级节点,当一级数量达到最大阈值后,顺次挂载到二级节点,完成挂载后对当前子树进行调整,判断性能是否超过父节点,若性能高于父节点,调整子树结构,调整完成后将子节点信息同步至父节点。
12、优选的,所述中心网关对非叶子节点进行长连接通信,当有非叶子节点断开连接或心跳超时超过3s,应急中心会通过中心网关对目标设备进行探活,探活失败后,会在当前子树中选取存活且性能高的节点作为父节点,并在子树中挑选性能较高的设备作为替补节点,应急中心在确定完成之后,子节点信息同步至父节点。
13、优选的,所述步骤s4中,选择信息传递路径,完成应急消息触达具体为:应急广播任务发送时,根据中心网关筛选出的一级节点、二级节点、若干子节点以及叶子节点,完成逐级消息发送。
14、另一方面,提供一种基于网络电视的快速消息触达的实现系统,包括:
15、信息采集模块:具体为中心网关,用于获取用户网络电视中电视盒子的处理器信息;
16、信息处理模块:具体为中心网关,用于根据获取的用户网络电视中电视盒子的处理器信息,建立树形结构模型,并对用户网络电视中电视盒子的处理器信息进行分析判断;
17、信息触达模块:具体为用户网络电视,用于展示应急广播。
18、对比现有技术,本发明的有益效果在于:
19、利用网络电视中电视盒子之间网络可互通的性质,通过电视盒子与电视盒子之间消息的传输,大大降低中心网关带宽压力、负载压力,并且将触达失败风险转移到电视盒子,中心网管补发,作为兜底逻辑,完善应急广播发送体系。
技术特征:1.一种基于网络电视的快速消息触达的实现方法,其特征在于,包括以下步骤:
2.根据权利要求1所述一种基于网络电视的快速消息触达的实现方法,其特征在于,所述步骤s1中,中心网关获取用户网络电视中电视盒子的处理器信息具体为:中心网关与用户网络电视中电视盒子建立长连接,中心网关通过长连接对用户网络电视中电视盒子的处理器信息进行获取和实时更新。
3.根据权利要求1所述一种基于网络电视的快速消息触达的实现方法,其特征在于,所述步骤s2中,中心网关根据获取的用户网络电视中电视盒子的处理器信息,建立树形结构模型具体为:中心网关根据用户网络电视中电视盒子所在地市分组、所属运营商将用户划为不同分组,且根据机顶盒处理器型号版本、内存大小特征为性能标准作为树形结构模型中节点的数据划分依据,组成以中心网关为中心节点的树形结构。
4.根据权利要求1所述一种基于网络电视的快速消息触达的实现方法,其特征在于,所述步骤s3中,中心网关对接入的用户网络电视中电视盒子的处理器信息进行分析判断具体为:中心网关判断接入的用户网络电视中电视盒子的处理器信息,并将其中性能高的电视盒子作为一级节点,并设置一级节点的电视盒子最大阈值。
5.根据权利要求4所述一种基于网络电视的快速消息触达的实现方法,其特征在于,所述用户网络电视中电视盒子接入中心网关时,优先挂载到一级节点,当一级数量达到最大阈值后,顺次挂载到二级节点,完成挂载后对当前子树进行调整,判断性能是否超过父节点,若性能高于父节点,调整子树结构,调整完成后将子节点信息同步至父节点。
6.根据权利要求5所述一种基于网络电视的快速消息触达的实现方法,其特征在于,所述中心网关对非叶子节点进行长连接通信,当有非叶子节点断开连接或心跳超时超过3s,应急中心会通过中心网关对目标设备进行探活,探活失败后,会在当前子树中选取存活且性能高的节点作为父节点,并在子树中挑选性能较高的设备作为替补节点,应急中心在确定完成之后,子节点信息同步至父节点。
7.根据权利要求6所述一种基于网络电视的快速消息触达的实现方法,其特征在于,所述步骤s4中,选择信息传递路径,完成应急消息触达具体为:应急广播任务发送时,根据中心网关筛选出的一级节点、二级节点、若干子节点以及叶子节点,完成逐级消息发送。
8.一种基于网络电视的快速消息触达的实现系统,其特征在于,包括:
技术总结本发明公开了一种基于网络电视的快速消息触达的实现方法及系统,主要涉及网络电视消息触达技术领域。包括以下步骤:中心网关获取用户网络电视中电视盒子的处理器信息;中心网关根据获取的用户网络电视中电视盒子的处理器信息,建立树形结构模型;中心网关对接入的用户网络电视中电视盒子的处理器信息进行分析判断;应急广播任务发送时,中心网关根据步骤S3中的分析判断结果,选择信息传递路径,完成应急消息触达。本发明的有益效果在于:它能确保在突发事件发生时,能够第一时间将广播信息传达给网络电视的受众群体。技术研发人员:韩强,董莹,蔡青,高岩,许强,隆龙,王光永受保护的技术使用者:海看网络科技(山东)股份有限公司技术研发日:技术公布日:2024/8/20本文地址:https://www.jishuxx.com/zhuanli/20240822/281440.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。