I dont think this is gonna be much use to you, but for the folks in the UK, there's m.tvcatchup . c o m it has most of the freeview channels streaming live and works awesome, it works on your pc aswell, check it out, its free, just sign up.
mobile - m.tvcatchup . c o m
desktop - tvcatchup ...