I am really surprised a lot of people have not discovered Acestream yet.
Acestream is almost like torrenting but for streams. (P2P)
Get the Acestream Player from here. It is a modified VLC player that can handle streaming those links - acestream.org
Download and install it.
You will need to find some acestream links. Most of them are in 720p. Here is a good site for soccer streams - soccerstreams.net
You can find more acestream links on Reddit. Try googling ‘Reddit acestream links’
I have a 5mbps connection and 720p works almost flawlessly. I’d recommend 8-10 mbps for a better experience though.
Let me know if it works for you guys.