Not streaming, but those nice people at the skating section of the LaRiserva forum have again done a sterling job with recording the Italian coverage and putting together playlists for all 4 competitions, short and long, with a clip for each skater, in their skating order, so you can skip the ones you don't have time to watch. It's better than watching it on TV in many ways. As far as I remember the coverage was start-to-finish so good for anyone who likes to watch the lower-ranked skaters who tend to start in the first 2 or 3 groups.
The channel is here:
http://www.youtube.com/user/LaRiservaGoldenSkateCommentary in Italian, but the clips are in HD
They do this for most major comps, at least the ones shown on Italian TV which is Europeans, Worlds and the entire Grand Prix series. They have other channels, just search on YouTube for Lariserva skating + name of competition and it should be easy enough to find what you are looking for.