Apparently, there are people out there that don't know that this is possible. Yesterday, I ran into this post.
I responded with this:
He sent me a message asking how, and I wrote up instructions. Then I realized that there might be other people who might not know how or that they can do this. So I decided to post those instructions on a blog as well, maybe help people out who don't know how.
1. Download and install Serviio:
2. Download the Twitch Plugin for Serviio:
3. Cut and paste the plugin (which should be twitch.groovy) into the Plugins folder for Serviio. The default location is:
(note: the Backslashes should be replaced by forward slashes. Backslashes are used for computer locations in this blog because TeamLiquid apparently doesn't recognize Forward Slashes for some reason)
4. Go to your task manager and under Processes, make sure ServiioService.exe is running (it should be following the installation). ServiioConsole wont run without it. As a general rule, if it's off or you can't find it, go to Run on your task bar (assuming you're running Windows) and type in services.msc. Find Serviio, right click it, and make sure it's turned on. Here, you can also fidle with the settings as to whether to automatically start Serviio when your computer starts or not. By default, it's set to automatically start when your computer is turned on.
Now, your GUI for Serviio is going to be ServiioConsole.exe. Default location after installation will be
C:/Program Files/Serviio/bin. I would recommend making a shortcut for the console for your desktop.
5. Start ServiioConsole.exe. Go the Library > Online Sources and click Add. For Source Type, choose "Web Resource". For the Source URL, insert the channel URL. For example, GOM's new twitch channel is http://www.twitch.tv/exp
For display name, choose what you want it to be labeled as on your TV. For this example, I chose to put in "GSL".
For Media Type, click Video. And to finish, click "Add". Back at the console, finally click "Save".
6. And you're done. If your Smart TV Is connected on the same network as your Computer is, The Serviio option should now appear on your SmartTV as one of your choices under Sources. Turn on your SmartTV and wait for Serviio option to come up on Sources. May take a few seconds for your TV to detect it on your network.
Once you find it, find and click the Online folder, and your channels should be there. "Live" is the highest quality.
7. Enjoy watching Twitch on your SmartTV
Post questions or problems you may have here. You can also try just sharing some folders on your computer with videos in them. On a different computer that ran Windows Vista, I had to disable some Firewalls to get ANY video to share with Serviio. So try modifying some Firewall settings if you're having issues with Serviio not being able to share ANY video.
My other Instructional Blogs:
http://www.teamliquid.net/blogs/viewblog.php?topic_id=435906 - Whitelisting by Channel on Youtube - GM/TM Script
http://www.teamliquid.net/blogs/viewblog.php?topic_id=397387 - How to make your Subscriptions box your default page on Youtube, instead of "What's New" with a bunch of recommendations you don't want to see.
http://www.teamliquid.net/blogs/viewblog.php?topic_id=394291 - Stopping Blip.tv from auto-starting the next vid.