2013-11-28 36 views

回答

3

NAudio的媒體基金會的支持是相當新的,所以並不是所有的東西都支持。不幸的是,基於流的回放是目前還不支持的功能之一。

查看this answer from Mark有關MF支持流的類似問題。

如果您希望親自進入並實施它,您將需要創建一個實現IMFByteStream接口的包裝類,然後使NAudio MediaFoundationReader類適用於使用流。我爲WmaFileReaderWmaStream類做了類似in this answer的類,以便爲NAudio的Windows Media Audio支持使用基於流的源。

+0

事情是,我對NAudio來說很新,對我來說這將是一件非常艱鉅的任務。此外,似乎代碼需要可搜索流,並且我使用HttpWebResponse中的GetResponseStream(),所以我認爲流不可搜索。 – blez

+0

3年後對此情況有何更新? – Hooch

+0

似乎還沒有解決:c – Nekromancer

相關問題