[发明专利]一种数据传输方法、装置、电子设备以及存储介质在审
| 申请号: | 202110437893.6 | 申请日: | 2021-04-22 |
| 公开(公告)号: | CN113114778A | 公开(公告)日: | 2021-07-13 |
| 发明(设计)人: | 崔溪远 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 鲍文婷 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据传输 方法 装置 电子设备 以及 存储 介质 | ||
本公开涉及一种数据传输方法、装置、电子设备以及存储介质,该方法包括:获取数据传输指令,所述数据传输指令包括发送设备信息和接收设备信息;基于所述发送设备信息和所述接收设备信息,确定发送设备和接收设备是否处于同一局域网内;若所述发送设备和所述接收设备处于同一局域网内,控制所述发送设备和所述接收设备基于局域网,进行数据传输;若所述发送设备和所述接收设备不处于同一局域网内,控制所述发送设备和所述接收设备基于云端服务器,进行数据传输。通过本公开实施例提供的技术方案,用户可以随时随地的进行不同智能家居设备间的互联互控,并且降低流量和云服务器带宽的使用成本,在大数据量传输的应用场景中提升传输效率和质量。
技术领域
本公开涉及通信技术领域,尤其涉及一种数据传输方法、装置、电子设备以及存储介质。
背景技术
随着移动终端和家用智能设备的不断发展,在家庭网关内的设备之间进行相互控制和数据传输的需求也越来越强烈,家用物联网(Internet of Things,缩写IoT)概念应运而生。投屏、远程监控等服务已经在我们的生活中得到了广泛的应用。
目前,不同智能家居设备之间网络连接方式有两种——局域网连接和云端连接。这两种网络连接方式是二选一的。局域网连接受地域限制,无法实现远程设备控制。云端连接因为数据包要通过运营商网络到达云端服务器,再由云端服务器转发给接收端设备,因此会产生延迟。因此现有的两种网络连接均不能很好地满足用户需求。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种数据传输方法、装置、电子设备以及存储介质。
第一方面,本公开提供了一种数据传输方法,包括:
获取数据传输指令,所述数据传输指令包括发送设备信息和接收设备信息;
基于所述发送设备信息和所述接收设备信息,确定发送设备和接收设备是否处于同一局域网内;
若所述发送设备和所述接收设备处于同一局域网内,控制所述发送设备和所述接收设备基于局域网,进行数据传输;
若所述发送设备和所述接收设备不处于同一局域网内,控制所述发送设备和所述接收设备基于云端服务器,进行数据传输。
第二方面,本公开还提供了一种数据传输装置,包括:
指令获取模块,用于获取数据传输指令,所述数据传输指令包括发送设备信息和接收设备信息;
判断模块,用于基于所述发送设备信息和所述接收设备信息,确定发送设备和接收设备是否处于同一局域网内;
局域网传输模块,用于若所述发送设备和所述接收设备处于同一局域网内,控制所述发送设备和所述接收设备基于局域网,进行数据传输;
云端传输模块,用于若所述发送设备和所述接收设备不处于同一局域网内,控制所述发送设备和所述接收设备基于云端服务器,进行数据传输。
第三方面,本公开还提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的数据传输方法。
第四方面,本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的数据传输方法。
本公开实施例提供的技术方案与现有技术相比具有如下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110437893.6/2.html,转载请声明来源钻瓜专利网。





