Silverlightでhttpからoggvorbisオーディオを再生したいと思います。これを実現するには何が必要ですか?
2 に答える
「Silverlight は Ogg Vorbis をサポートしていません」よりも適切な答えは、Silverlight はネイティブでの再生をサポートしていないと言うことです。他のコメント投稿者の 1 人が指摘したように、それらを再生する方法については、http://veritas-vos-liberabit.com/monogatari/2009/03/moonvorbis.html、CSVorbis の現在のソースは次の場所で入手できます。https://github.com/mono/csvorbis . 結果の PCM ストリームを再生するには、実際に MediaStreamSource を実装する必要がありますが、それはロケット科学ではありません。
Silverlightは、oggvorbisファイルの再生をサポートしていません。
すでにoggvorbisでエンコードされているファイルをSilverlightで再生したい場合は、それらを変換することをお勧めします。すべてのファイルを1回スイープ変換するか、サーバーがファイルを提供している間にその場で変換します。
または、Silverlight 4では、Media Formatsについて十分に理解しており、Ogg vorbisが特に重要であると仮定すると、MediaStreamSourceを実装してoggvorbisをサポートできます。 http://msdn.microsoft.com/en-us/library/system.windows.media.mediastreamsource(VS.96).aspx