[发明专利]一种基于DVB网络与终端的消息发布方法及系统在审
申请号: | 201710193887.4 | 申请日: | 2017-03-28 |
公开(公告)号: | CN107040527A | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 陈朱尧;谢贵亚 | 申请(专利权)人: | 成都视达科信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 张帆 |
地址: | 610000 四川省成都市高新区世*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dvb 网络 终端 消息 发布 方法 系统 | ||
技术领域
本发明涉及网络消息发布领域,尤其涉及一种基于DVB网络与终端的消息发布方法及系统。
背景技术
现在社会的通信技术虽然很发达,但还是很少有统一的消息发布平台,很多信息无法实时统一的推送到用户家中,目前市场上还没有平台和终端能做到实时统一地将消息推送到大量用户的家中。想要做一个统一的发布平台与终端的成本会非常高,成本高会导致用户在心理上无法接受,这样就导致推广很难,用户接受率低,所以会导致用户覆盖率不高,难以达到将消息推送到大量用户家里的效果。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供一种基于DVB网络与终端的消息发布方法及系统,目的在于利用DVB网络建设成熟、终端用户量大和终端在线率高的优势,使消息发布推广简单且用户覆盖率高。
本发明解决上述技术问题的技术方案如下:
一种基于DVB网络与终端的消息发布方法,包括以下步骤:
S1,接收外部平台提交的消息数据,将接收到的消息数据进行TS封装得到消息TS流;
S2,根据预设的通道号使用DVB网络将消息TS流发送到DVB终端;
S3,DVB终端通过DVB网络接收包含消息TS流的所有TS流数据,并根据预设的通道号过滤得到消息TS流,并将消息TS流解析成消息数据后进行展示。
本发明的有益效果是:选用广电DVB网络进行消息的传输,利用了DVB网络建设成熟、终端用户量大和终端在线率高的优势,使消息发布推广简单且用户覆盖率高,能将消息推送到大量用户的家里,实时性高;并且只需要对DVB终端进行软件升级即可支持消息发布功能,消息发布的建设简单且成本较低;且消息数据通过外部平台提交,外部平台接入和调整独立便捷,可扩展性好。
在上述技术方案的基础上,本发明还可以做如下改进:
进一步,所述S1中,所述外部平台提交的消息数据为将待发布消息进行预设的JSON格式的封装后的消息数据;在接收到外部平台提交的消息数据后,先将接收到的消息数据根据预设的JSON格式进行解析得到待发布消息,然后对待发布消息进行TS封装得到消息TS流;
所述S3中,所述DVB终端过滤得到所述消息TS流后,将消息TS流解析成待发布消息后进行展示。
采用上述进一步方案的有益效果是:利用了JSON格式的层次结构简洁清晰和易于机器解析和生成的特点,有效的提升了消息传送过程中的网络传输效率。
进一步,所述S1中,所述待发布消息中包含平台验证信息;在解析得到待发布消息后,根据所述平台验证信息验证待发布消息是否合法,若合法,则进行TS封装得到消息TS流并发送合法信息到外部平台,若不合法,则丢弃该待发布消息并发送不合法信息到外部平台。
采用上述进一步方案的有益效果是:在消息的发送过程中加入平台验证信息,能规范对消息发送过程的管理,拒绝没经过授权的非法消息通过消息发布平台发送,提高了消息发送过程的安全性和规范性。
进一步,所述平台验证信息包括:平台识别码、平台密码、消息类型和消息ID;所述S3中所述DVB终端将消息TS流解析成待发布消息后,校验待发布消息中平台识别信息里的消息类型是否属于预设的类型范围,若是,则根据所述消息类型对待发布消息进行展示,若否,则丢弃该待发布消息。
采用上述进一步方案的有益效果是:消息的发布使用消息类型进行分类和校验,可以规范消息的类型范围,避免了未知类型消息造成的消息发布错误和乱码等各种问题,且丰富了消息的展示效果,方便进行消息类型拓展。
进一步,所述S1中所述将接收到的消息数据进行TS封装时加入CRC码,得到带有CRC码的消息TS流;
所述S3中所述DVB终端对消息TS流进行解析时先根据消息TS流中的CRC码进行CRC校验,校验通过则对消息TS流进行解析,校验不通过则丢弃该消息TS流。
采用上述进一步方案的有益效果是:在消息进行TS封装时加入CRC码,DVB终端收到消息TS流后先进行校验,能避免传输过程中产生的文件错误导致解析失败等问题,对校验不通过的数据直接丢弃能节约DVB终端的运行资源,提高消息展示的效率。
一种基于DVB网络与终端的消息发布系统,所述系统包括:
消息发布平台,用于接收外部平台提交的消息数据,将接收到的消息数据进行TS封装得到消息TS流并将消息TS流推送到DVB前端;
DVB前端,用于根据预设的通道号使用DVB网络将消息TS流发送到DVB终端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都视达科信息技术有限公司,未经成都视达科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710193887.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:新型注水井测试阀门密闭接头
- 下一篇:新型内置卡瓦式油井盘根调节螺母