No, I use a program called "tv-ants" however, if you want to research you can google p2p tv and look into pplive or some of the other programs (there are many) I havn't been able to get eurosports via tv ants though, but cctv no problem.
I realized this the other day ... all of a sudden you cannot get CCTV5 on the TVU Player ... every other CCTV channel is listed but that one. However, you can get it through the TV Ants system. But since they are showing very little live coverage anyway, I am going to stick with Russian TV and Eurosport.