Exactly what's the point of these multimedia extensions? We already have at least one framework for audio over network (I've heard that this is the advantage of pulseaudio over e.g. esd) and I don't really see why would anyone decode e.g. MPEG4, then encode the result picture to JPEG, send over the network, then decode it again. Isn't that one decoding step lossy enough? On the other hand mediaplayers nowadays are usually able to play over network directly.