To my understanding of tor security, it works best if all users send short, equal-sized packets (requests, responses) into the tor network.
I'm wondering if I'm watching some video which takes quite some time. Will the tor network vary the route while the same stream is downloaded/viewed? I also think that there does not need to be much traffic analysis if a big stream is read on an entry node, and a big stream is read by an exit node.
Finally as most video software does bandwidth negotiation (DSL speed, screen resolution (size of video window), power of video decoding, etc.): Will the negotiated transfer speed be an contributing indicator to de-anonymize the user?