I checked out the source code from some of the other TV's -- and I don't think it'll be very helpful to get the source. They seem to be using a Linux Kernel, Busybox, and glibc ... all the items needed to have a embedded system boot up and run the closed source apps that actually run the TV.
So anyway, I did some investigation this evening.
First, the TV is pingable, but does not respond to any open ports. It's possible there is a way to enable the console via the RS232 port on the TV, but I haven't looked in the service mode.
Next, I checked out what Infolink was doing. First it hits Samsung to download an XML file that runs Infolink.
It's this URL:http://www.samsung.com/global/produc...nfolink/us.xml
You can hit it with your computer -- it works.
That XML just points to all of the various feeds. I redirected www.samsung.com
to my local web server, stuck the file on it and went to try to replace the feeds.
Sadly, it didn't quite work.... It seems the XML feed processor inside the TV is pretty primitive and can't handle feeds that don't conform to what it is expecting. If you look at a USA Today feed repurposed for the TV, it's a super barebones RSS feed.
If you replace that feed with a full-on feed like the one from Digg or Jalopnik (the two I tried so far) it doesn't work. It just says "Connection Unavailable" when you try to access that particular channel.
And what sucks is if I edit the feed file on my Web server, I have to reboot the TV to get it to reload the file....
So anyway, getting your own feeds into the TV shouldn't be that hard. A script will need to be created that takes a full RSS feed and repurposes it for the TV.
OH, on a side note, I replaced the US file on my web server with this one:http://www.samsung.com/global/produc...nfolink/kr.xml
And that worked -- sort of. Seems the US version of the TV does not contain the Korean font ... so the news items are mostly boxes. The images do work, though. Stock ticker and weather don't.