我正在開發一個基於WPF的應用程序在C#中,我想播放從System.IO.Stream派生流源h.264/aac編碼mp4文件。如何從WPF應用程序中的System.IO.Stream播放MP4視頻?
我可以直接從本地文件和URL源播放視頻,但我也需要從源自System.IO.Stream的數據源播放視頻。具體來說,我使用的是Eldos的產品,名爲Solid File System(http://eldos.com/solfs/),它允許您在單個文件內創建虛擬文件系統。要訪問存儲在SolidFS文件中的數據,他們提供從System.IO.Stream派生的SolFSStream。
有誰知道一個.NET Framework API,或第三方的API,讓我通過傳遞流參考播放視頻的?
感謝您的輸入,但對視頻輸出複製到一個臨時文件夾是不是一個範圍的安全考慮的選項。另外,誰願意在文件開始播放前等待3.7GB的文件被複制。 –
嘿羅布,我們有類似的要求。你有沒有找到一個解決方案來從流中播放mp4? – Kartik