WPF中的MediaElement如何播放来自流的视频?

9

我有一个元素:

<MediaElement x:Name="bgvideo" Width="800" Height="600" />

我有一个流视频:

Stream stream = obj.GetFileStream();

我想使用流对象作为MediaElement的源,但默认情况下MediaElement使用source属性。


你不能直接设置流。请查看此线程以获取可能的解决方法:https://dev59.com/P1rUa4cB1Zd3GeqPjmyI - Alex Gelman
谢谢,您的链接推荐使用BoxedApp。 - Nguyễn Văn Thắng
你不能使用WPF MediaElement来完成这个任务。在这里看一下:https://dev59.com/P1rUa4cB1Zd3GeqPjmyI - NoWar
2个回答

0

0

神奇的Vlc.DotNet库可以帮助你实现这一目标——虽然会增加一些开销,但它将VLC流功能与WPF集成,以达到你的目的。对于大多数项目类型,还有其他选择。

在这里查看


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接