It seems that you are having some issues in order to set up your Slingbox for the first time.
The cause root is that the Windows XP Operating System is no longer supported. The following link will allow you to get all the information about the supported Operating System (OS) and web browser versions.
Once you update the OS on your computer, you can set up your Slingbox for Internet Viewing using the Manual Configuration. This way, you will be able to get the remote connection when running the SlingPlayer for iPhone on your Mobile device through your Sling Account. The following links will provide you with all the information about the SlingPlayer for iPhone and the Sling Account.