我可以将System.IO.Stream与ActiveX VLC控件一起使用吗?

时间:2011-08-21 20:33:00

标签: c# wpf activex vlc

我正在考虑将VLC用作我的WPF应用程序的ActiveX控件,但我不确定它是否会接受System.IO.Stream对象作为输入参数并能够以这种方式流媒体。我还没有找到任何明确的答案,所以在我真正开始之前,我想确定VLC可以做到这一点。

System.Windows.Controls.MediaElement对我来说是不可能的,因为它只接受URI作为源的输入参数。 AxWindowsMediaPlayer也是如此,我认为它可以工作。

1 个答案:

答案 0 :(得分:1)

它将无法接受诸如流之类的“非原始”类型。这些是.Net类型,在COM中没有直接模拟。它必须明确设计为通过COM互操作来处理流。