Thank you for reaching out to us on our online Answers Forum. I understand you want to view the Slingplayer on the TV, but at the same time you don't want to hook your laptop to the TV. I would be glad to help find a solution. There are a few ways to acomplish this you can use a connected device that has the Slingplayer application on it. You could also use Airplay mirroring if you have an iPad or iPhone.
Here are a few links to help:
Hopefully these help out!
The Sling Media Moderation Team