我想在Silverlight中從http播放ogg vorbis音頻。我需要做什麼才能做到這一點?如何在Silverlight中播放ogg vorbis文件?
回答
比「Silverlight不支持Ogg Vorbis」更好的回答是,Silverlight不支持在本機上播放它們。正如其他評論者之一指出的那樣,播放它們的方式在http://veritas-vos-liberabit.com/monogatari/2009/03/moonvorbis.html中描述,其中當前的CSVorbis來源可在https://github.com/mono/csvorbis。你確實需要實現MediaStreamSource來播放PCM流,但這不是火箭科學。
Silverlight不支持播放ogg vorbis文件。
如果你想Silverlight播放已經在ogg vorbis中編碼的文件,我建議轉換它們。既可以對所有文件進行一次性掃描轉換,也可以在服務器提供服務時隨時對其進行轉換。
或者,在Silverlight 4中,假設您對Media Formats和Ogg vorbis有足夠的瞭解,可以實現MediaStreamSource來支持ogg vorbis。 http://msdn.microsoft.com/en-us/library/system.windows.media.mediastreamsource(VS.96).aspx
有Ogg Vorbis編解碼器的編碼部分的開源C#實現將與Silverlight的。查看我的答案瞭解更多詳情。 – 2009-12-18 06:16:27
- 1. 如何在Java中播放Ogg文件?
- 2. 使用Vorbis和n音訊播放OGG文件
- 3. 如何解碼ogg vorbis文件java?
- 4. 在eclipse中播放ogg文件
- 5. 如何在IPAD safari中的HTML中播放ogg文件?
- 6. 如何在python中播放ogg stream url?
- 7. Vorbis SPI爲OGG文件拋出UnsupportedAudioFileException
- 8. 如何在Silverlight中播放swf文件?
- 9. Firefox播放Ogg
- 10. .ogg視頻未在Firefox中播放
- 11. Adobe Flex使用Ogg Vorbis編碼器將「.ogg」文件轉換爲與Sound類一起播放
- 12. 如何在Linux中使用Python播放ogg文件?
- 13. 在Java中Ogg播放
- 14. 在Python中將wav轉換爲ogg vorbis
- 15. Ogg Vorbis標頭規格
- 16. 用的Ogg Vorbis格式
- 17. C++ - FFmpeg Ogg/Vorbis解碼
- 18. 使用沒有Ogg的Vorbis?
- 19. 使用Ogg Vorbis SPI解碼.ogg文件對於小文件大小失敗
- 20. 如何通過php播放mongodb中的ogg文件
- 21. J2ME播放器不會播放從ogg轉換的文件
- 22. 在Android中播放Ogg聲音
- 23. 在Silverlight中播放.MXF文件?
- 24. 無法播放ogg和flac
- 25. 播放ogg循環聲音
- 26. Java播放MP3和ogg
- 27. 以編程方式在android中播放ogg文件
- 28. Jplayer不會在IE中播放ogg文件
- 29. 使用Android MediaPlayer播放ogg流
- 30. 如何在我的桌面WPF應用程序中播放OGG聲音文件?
您可能會發現此鏈接有用:http://veritas-vos-liberabit.com/monogatari/2009/03/moonvorbis.html – 2009-12-17 14:22:18