http://www.soccer-live.pl/ITVF1/simulcastPlayer_02.swf
I used this stream last season to watch some of the races and qualifying/practice sessions.
This is only up when there's a broadcast occurring LIVE and I think there's no commentary either. Not sure if it's still going to work because F1 UK coverage has moved from ITV to BBC so who knows.