That's a great question! I believe that I have an answer. The setup will have to be done on a computer that will be connected to the same network as the Slingbox. If you are hooking up the Slingbox at your friends house then he can use his computer to run the setup. After the setup is complete you can watch the Slingbox from any computer anywhere, as long as you have adequate Internet connection/processing speed! I have also attached a link below that has some helpful information as well.
Hope this helps,
Sling Moderation Team