『React-Native』为何WiFi传输都那么慢?

最近开发的一个局域网(WiFi)传输文件(图片/视频)的App遇到速度瓶颈

现在是用TCP socket来传输,但不知为何传输速度挺慢的(偶尔又挺快,不确定是否与WiFi有关)?
我是通过JSON来传输,所以把图片等二进制文件转化为base64格式,会比原文件大出三分之一左右,但也不至于那么慢,一个图片也要传几秒。

我暂时想到的办法就是,在客户传输的过程中建立多个TCP socket,同时传输,类似于多线程/多进程,不知道这样是否会让速度加倍(一个App同时多少个socket较好?),我现在就去试一试~~

看看 设置-网络-wifi连接 里面显示的是什么,我这显示的还是 Wi-Fi 4 (802.11n),非常的慢,这个应该是快不了,如果是wifi6 802.11ax,这个我也没用过,不知道到底有多快

局域网内一般不会对tcp单连接限速

我对这些还不熟悉,可能要搜索研究下

我也是这样想的,所以很奇怪,换了其他的Wi-Fi也一样 有时又挺快 我看日志用户好像也有快有慢的