I'm currently using UAVcast-pro to stream video from a raspberry pi to my laptop using a Huawei E3372H modem and the provided gstreamer pipeline. When using wifi the stream works perfectly, unfortunately when using the usb modem I am getting 6-10% packet loss, rendering the stream unusable. I have measured 2-3 Mbps of bandwidth between the pi and my laptop using Iperf3 which should be enough for 240p 100kbps 20fps video. I have tried many different combinations of bitrate, resolution and fps with little improvement.
Does anybody have any recommendations for a different type of dongle or any other solutions?
-raspberry pi3 B+
-Huawei E3372h usb modem
Thank you for your help