You can now download the FFCTV.net app on cell and desktop, from the left menu of the home page (look for "Install"),.
A live stream test evolved into a site tour. I hope it's helpful.
IT Director FFCTV
News Commentary and Prophecy Alerts
Streaming live from "The Big Tent"