问题详细描述:由CC3200和CMOS镜头组成的wifi传输视频的前端,后端是跑在PC上的软件。要达到的效果是在PC上实时显示前端采集的图像。现在遇到一个问题,使用UDP协议传输,丢包现象很严重。经测试,把前端的图像大小压缩的越小(一帧图像大概20000字节),但是还是不能避免丢包,丢包已经影响到图像质量,经常出现马赛克。调用send_to函数每次发送1000字节这样分包发送,丢包大概出现在每隔几帧,都会出现一帧接收不完整。请问有什么方法可以避免丢包呢?
Terry Han:
检测此时的无线wifi信号质量,如果此时的距离AP或路由器较远,通信的信号质量下降,就会导致UPD数据传输的丢包现象,建议使用外置天线,增强链路通信质量