Ok guys, found a live player that can use up to 64 internet threads and if you pause it it'll keep buffering (i.e. when the race starts, you can pause it, wait 10 minutes for big buffer, then start it)!!! It'll murder your internet for anyone else in your house but should play the stream for you...