Accidentally came across this site, it appears to be LyngSat related, really nice option for folks who don't have an fta dish. Seems to be pretty cool the little bit I've messed with it. No signing up or software to download. Also check out tubtub it also has no signing up or software to download.
http://tubtub.com/
LyngSat Stream
http://tubtub.com/
LyngSat Stream