【发布时间】:2014-06-13 08:20:53
【问题描述】:
我有一个 WPF-MVVM 桌面应用程序。我想在此应用程序中播放媒体文件。 媒体文件存储在某个远程服务器上(实际上托管在 IIS 上)。它需要凭据才能访问它。我正在使用 MediaElement 播放音频文件。
问题是如何用 mediaElement 指定凭证?
一种解决方法是使用 HttpWebRequest 并将文件下载到某个临时文件夹中。一旦下载然后我可以播放本地文件。但我不想在本地创建任何文件。有什么方法可以将 Stream 指定为 MediaElement 的输入。
阿图尔·苏雷卡
【问题讨论】:
-
看看this answer与媒体元素的流输入相关
标签: c# wpf mvvm wpf-controls