【发布时间】:2013-07-06 13:35:29
【问题描述】:
我有 MediaElement,我想播放视频, 据我所知,这样做的唯一方法是设置此项目来源
mediaElement1.Source = new Uri(fileName);
但现在我有我想玩的资源文件,但我不能这样做,因为它没有路径。 所以长话短说,我正在寻找一种方法来从资源文件中播放 madiaElement 中的视频(无需先写入其字节)。
【问题讨论】:
我有 MediaElement,我想播放视频, 据我所知,这样做的唯一方法是设置此项目来源
mediaElement1.Source = new Uri(fileName);
但现在我有我想玩的资源文件,但我不能这样做,因为它没有路径。 所以长话短说,我正在寻找一种方法来从资源文件中播放 madiaElement 中的视频(无需先写入其字节)。
【问题讨论】:
从 MediaElement 文档的“备注” 部分的第一行开始:“在使用您的应用程序分发媒体时,您不能将媒体文件用作项目资源。在您的项目文件中,您必须改为将媒体类型设置为 Content 并将 CopyToOutputDirectory 设置为 PreserveNewest 或 Always。"
因此,您无法播放资源中的视频。您可以将附加到项目的文件作为内容播放。
这里描述的一些替代方法..
【讨论】: