https://seatech.systems/2022/01/31/streaming-video-through-slow-expensive-connections/
Streaming Video through Slow & Expensive Connections