Thanks for posting in the forums! That's a great question.
I'm am not sure if there is a difference in the resolutions, however, Windows XP is not supported. I would recommend using the Windows 7 PC.
Below is a link to an article from our support site that states this information:
Have a great day!
The Sling Moderation Team