I've never touched a wifi tv. They sound pretty neat though. Let me know what you figure out. Right now, I stream through my Apple TV (via MacBook Air)
Actually figured it out last night. I just used WMP and allowed streaming via the home network. I searched for the home network on the TV and all my computer media files showed up.