Vladimir Vukicevic wrote:
If providing content in non-Theora formats is important, the client
> should list the supported video formats in the Accept header, and the
server can send
back the right thing.
[snip]
Though as has been pointed out by someone else earlier in the thread,
the MIME types are attached to the container formats rather than the
codecs. Seeing video/quicktime doesn't tell you what codec is used
inside, and likewise video/x-msvideo.
Perhaps something like an Accept-codec: header (though preferably
something more generic than that) is needed:
Accept-codec: audio/mp3, video/theora, audio/vorbis