2008/11/20 Gregory Maxwell gmaxwell@gmail.com:
The Vorbis in Flash (10) examples that Erik linked to above were created by reimplementing Vorbis decoding in other programming languages specifically targeted at flash. While that approach is likely to produce higher performance results it takes a large amount of developer resources to create and maintain. With Alchemy Flash can make use of the existing reference code.
Both are definitely worth looking into. I think performance should be a key criterion here - we want something that can play on low end systems at reasonable load levels. I've reached out to the developers of the aforementioned implementations to see if they're interested in helping towards getting this to run on Wikimedia; if you see developers working on related projects for Vorbis & Theora, please let me know.