使用动态源播放UWP Media

时间:2017-01-23 21:38:19

标签: c# uwp media-player media uwp-xaml

我希望标题不会让你感到困惑。

首先:我正在使用UWP c#。

我从远程设备接收字节形式的媒体信息(视频和音频)。现在我需要在新信息传入时播放它们。

现在,我有一个FileStream,每次收到字节时都会写入数据。这样可行。但是当我想播放这个文件时,它只显示媒体,这是我在调用MediaElement.Play()时写的。 有没有机会,MediaElement(或其他媒体播放器)继续读取文件或来自输入字节?有什么想法吗?

我担心这是不可能的。

1 个答案:

答案 0 :(得分:0)

您必须实施IRandomAccessStream作为FileStream的包装,并将其传递给MediaSource.CreateFromStream(IRandomAccessStream, string)函数。

Here是在IRandomAccessStream

之上实施MemoryStream的示例