I think IPGuys uses lower resolution streams and that seems to help with users that have lower bandwidth speeds. I assume you meant 4Mbps (and not 4gb) - sounds like you're using the old twisted pair cooper telephone lines like a lot of people - and that is a problem with the higher video resolutions.
The new H265 codec (High Efficiency Video Coding - HEVC) being used by some of the streaming services now (like OK2) compress the high resolution video streams more efficiently and use other advanced techniques so that they require less bandwidth speed.
So if an ultra hi def or 4K stream required 8Mbps bandwidth speed using H264 codec - you may only need 4Mbps using the newer H265 codec.
In addition to the more efficient compression - H265 codec uses other techniques to produce much better hi resolution picture quality.
The drawback is that the H265 codec requires faster processors to be able to decode this stream - and your MAG254 doesn't have the proper chipset or horsepower to do it. If you want better picture quality and still use your slower internet speed you'll have to upgrade your box to something that will do H265 - something like the Buzz.
NipPEr Is a diSh liCkeR!
4e697050457220497320612062755474206c69436b655221