not sure about instantly but within an hour or two.
My co-worker says that he can watch champions league games at 7/8a.m that would have been on from 3:45-5:45 a.m.
footballorgin.com should have it.
I've never actually been able to use it because my computer seems to be too old but my co-workers use it and love it.