服务发布方法、装置、设备及存储介质制造方法及图纸

技术编号:29411942 阅读:32 留言:0更新日期:2021-07-23 22:53
本发明专利技术涉及数据传输领域,公开了一种服务发布方法、装置、设备及存储介质。该方法包括:接收服务发布指令,其中,所述服务发布指令包括:传输目标地址;发送测试指令至所述传输目标地址,判断所述传输目标地址是否存在防火墙设置;若存在防火墙设置,则使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;若不存在防火墙设置,则使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;根据预置默认端口,从所述待传输端口集中抓取出指定传输端口,对所述指定传输端口发送服务通知信息。

【技术实现步骤摘要】
服务发布方法、装置、设备及存储介质
本专利技术涉及数据传输领域,尤其涉及一种服务发布方法、装置、设备及存储介质。
技术介绍
屏幕投屏越来越多的出现在各类视频播放场景,移动终端寻找到需要播放的内容,通过网络传输到需要投屏的设备中。但是,投屏服务发送中大部分使用苹果开源的mdns或者类似第三方开源的avahi方案,基于组播或者广播给同一个局域网设备发送自己功能的数据包。现有技术中,一些设备的路由器会把组播及广播使用防火墙功能设置,导致该功能无法正常使用,导致投屏相应的速度较慢,需要人工调整路由器的设置重新启动组播和广播。因此,需要一种新的技术,将投屏服务传输到路由器中,实现对路由器的广播发布信息,实现投屏功能。
技术实现思路
本专利技术的主要目的在于解决路由器中的防火墙导致无法接收投屏服务发布的技术问题。本专利技术第一方面提供了一种服务发布方法,所述服务发布方法包括:接收服务发布指令,其中,所述服务发布指令包括:传输目标地址;发送测试指令至所述传输目标地址,判断所述传输目标地址是否存在防火墙设置;本文档来自技高网...

【技术保护点】
1.一种服务发布方法,其特征在于,包括步骤:/n接收服务发布指令,其中,所述服务发布指令包括:传输目标地址;/n发送测试指令至所述传输目标地址,判断所述传输目标地址是否存在防火墙设置;/n若存在防火墙设置,则使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;/n若不存在防火墙设置,则使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;/n根据预置默认端口,从所述待传输端口集中抓取出指定传输端口,对所述指定传输端口发送服务通知信息。/n

【技术特征摘要】
1.一种服务发布方法,其特征在于,包括步骤:
接收服务发布指令,其中,所述服务发布指令包括:传输目标地址;
发送测试指令至所述传输目标地址,判断所述传输目标地址是否存在防火墙设置;
若存在防火墙设置,则使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;
若不存在防火墙设置,则使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集;
根据预置默认端口,从所述待传输端口集中抓取出指定传输端口,对所述指定传输端口发送服务通知信息。


2.根据权利要求1所述的服务发布方法,其特征在于,所述判断所述传输目标地址是否存在防火墙设置包括:
对所述传输目标地址进行Ping扫描,获取所述传输目标地址发送的反馈信息;
判断所述反馈信息是否为空;
若为空,则将所述传输目标地址确定为存在防火墙设置;
若不为空,则将所述传输目标地址确定为不存在防火墙设置。


3.根据权利要求1所述的服务发布方法,其特征在于,所述使用预置无Ping扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集包括:
使用预置无Ping扫描方式,对所述传输目标地址的整个子网进行扫描,得到扫描的端口数据;
将所述扫描的端口数据进行去重排序组合处理,得到待传输端口集。


4.根据权利要求1所述的服务发布方法,其特征在于,所述使用预置组合扫描方式,对所述传输目标地址的端口进行扫描,获得待传输端口集包括:
使用ACKPing扫描方式,对所述传输目标地址的端口进行扫描,得到第一扫描端口集;
使用ARPPing扫描方式,对所述传输目标地址的端口进行扫描,得到第二扫描端口集;
将所述第一扫描端口集和所述第二扫描端口集进行去重组合处理,得到待传输端口集。


5.根据权利要求1所述的服务发布方法,其特征在于,所述根据预置默认端口,从所述待传输端口集中抓取出指定传输端口,对所述指定传输端口发送服务通知信息包括:
根据预置默认端口,对所述待传输端口集中的端口数据进行正则匹配处理,获得匹配的端口数据;
将所述匹配的端口数据确定为指定传输端口,以...

【专利技术属性】
技术研发人员:李凌陈锡华
申请(专利权)人:深圳乐播科技有限公司
类型:发明
国别省市:广东;44

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

1