If you want a High definition stream, you should have a VDSL connection with at least 5Mbit upload. In case of a ADSL, thw best quality that you can have is the 768Kbps.