I see that you are having some difficulty streaming from your computer Sling Media has made recent changes. Slingplayer for desktop application is only used for reconfiguration. In order to stream your Slingbox, you would need to go through Newwatch.Slingbox.com. Below are some helpful links:
Sling Media Support Team!