[发明专利]服务发布方法、装置、设备及存储介质有效
申请号: | 202110286284.5 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113162979B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 李凌;陈锡华 | 申请(专利权)人: | 深圳乐播科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 深圳市特讯知识产权代理事务所(普通合伙) 44653 | 代理人: | 孟智广 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 发布 方法 装置 设备 存储 介质 | ||
本发明涉及数据传输领域,公开了一种服务发布方法、装置、设备及存储介质。该方法包括:接收服务发布指令,其中,所述服务发布指令包括:传输目标地址;发送测试指令至所述传输目标地址,判断所述传输目标地址是否存在防火墙设置;若存在防火墙设置,则使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;若不存在防火墙设置,则使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;根据预置默认端口,从所述待传输端口集中抓取出指定传输端口,对所述指定传输端口发送服务通知信息。
技术领域
本发明涉及数据传输领域,尤其涉及一种服务发布方法、装置、设备及存储介质。
背景技术
屏幕投屏越来越多的出现在各类视频播放场景,移动终端寻找到需要播放的内容,通过网络传输到需要投屏的设备中。但是,投屏服务发送中大部分使用苹果开源的mdns或者类似第三方开源的avahi方案,基于组播或者广播给同一个局域网设备发送自己功能的数据包。
现有技术中,一些设备的路由器会把组播及广播使用防火墙功能设置,导致该功能无法正常使用,导致投屏相应的速度较慢,需要人工调整路由器的设置重新启动组播和广播。因此,需要一种新的技术,将投屏服务传输到路由器中,实现对路由器的广播发布信息,实现投屏功能。
发明内容
本发明的主要目的在于解决路由器中的防火墙导致无法接收投屏服务发布的技术问题。
本发明第一方面提供了一种服务发布方法,所述服务发布方法包括:
接收服务发布指令,其中,所述服务发布指令包括:传输目标地址;
发送测试指令至所述传输目标地址,判断所述传输目标地址是否存在防火墙设置;
若存在防火墙设置,则使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;
若不存在防火墙设置,则使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;
根据预置默认端口,从所述待传输端口集中抓取出指定传输端口,对所述指定传输端口发送服务通知信息。
可选的,在本发明第一方面的第一种实现方式中,述判断所述传输目标地址是否存在防火墙设置包括:
对所述传输目标地址进行Ping扫描,获取所述传输目标地址发送的反馈信息;
判断所述反馈信息是否为空;
若为空,则将所述传输目标地址确定为存在防火墙设置;
若不为空,则将所述传输目标地址确定为不存在防火墙设置。
可选的,在本发明第一方面的第二种实现方式中,所述使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集包括:
使用预置无Ping扫描方式,对所述传输目标地址的整个子网进行扫描,得到扫描的端口数据;
将所述扫描的端口数据进行去重排序组合处理,得到待传输端口集。
可选的,在本发明第一方面的第三种实现方式中,所述使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集包括:
使用ACK Ping扫描方式,对所述传输目标地址的端口进行扫描,得到第一扫描端口集;
使用ARP Ping扫描方式,对所述传输目标地址的端口进行扫描,得到第二扫描端口集;
将所述第一扫描端口集和所述第二扫描端口集进行去重组合处理,得到待传输端口集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳乐播科技有限公司,未经深圳乐播科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110286284.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆用热备份故障处理系统、方法及采用其的车辆
- 下一篇:一种食品包馅装置