So I stumbled across this ad:
http://onlinetvnetwork.com/
But if this and other products like it are free (after initial purchase), then why do I need to pay a monthly fee for the same service on my TV?
Also, does anyone know of a similar product that is available on Linux? Certainly if this is based on standards, then there must be open source alternatives?