You need very high speed internet, like say Comcast or Verizon's FiOs. Not only that but, where ever you are remotely(outside of you home network, i.e. in another state), Whom's ever's internet connections you are using needs to have relatively the same internet connection speed.
Hypothetically, your Internet Service Provider's download speed is 6Mbps, other person's internet download speed is also 6Mbps. You'll get up to 6Mbps. But if other person's internet download speed is less than yours, then you'll only get up to their maximum download speed. Which is to say not optimum.
To be blunt, all things need to be on the same level, i.e.
I hope this helps:)