2011-09-24 59 views
1

我使用的是Visual Basic .NET,我想從我有的字節數組播放視頻,但沒有先將它保存在磁盤上。直接從該陣列。我嘗試了directshow lib一段時間,但沒有設法找到一個方法來播放它。 WMP也沒有工作。從字節數組中播放視頻

任何想法?

回答

1

沒有庫存組件可以從內存中流出,但是任務有或多或少的好通用解決方案。從所謂的File Source (Async) Filter開始可以播放許多文件/格式,這是一種通用文件/數據訪問器。如果你可以提供一個類似/兼容的源碼過濾器,它可以從內存中流出,它會很棒,並且一次覆蓋很多格式。

假設您在VB.NET中以及在託管代碼中很難做到這一點,您可能需要爲此提供第三方解決方案。所以,你最終可能會有一個更簡單的解決方法來將數據保存到臨時文件並從那裏播放。