Michael Dale wrote:
If we want to support multiple quality settings for a single "stream" this will require a bit more infrastructure. Specifically I propose we add another namespace for temporal media called Stream: and have it directly map to ROE xml something like: http://tinyurl.com/72x57r more info on ROE http://wiki.xiph.org/index.php/ROE
File:my_movie_low_quality.ogg and File:my_movie_high_quality.ogg would soft redirect to Stream:my_movie and all the meta info would be stored there. The Stream namespace also allows us to group other media tracks that share a temporal meaning such as multiple language audio dubbing and multilingual transcripts/ subtitles. The javascript player can then dynamically select audio language and or subtitles based on the user language.
No need. Users would use [[File:my_movie.ogg|high]] or [[File:my_movie.ogg|low]] The actual ROE file would be at upload/thumb/f/fa/my_movie.ogg/my_movie-ROE.ogg (or Special:MvExportStream as metavidwiki does) as other types do. Same for the other temporary files.