视频资源不会在 wpf mediaelement 中播放
video resource won't play in wpf mediaelement
我在尝试在我的 wpf 应用程序中播放视频时遇到问题。
<MediaElement LoadedBehavior="Manual" x:Name="myMediaElement" Stretch="UniformToFill" >
<MediaElement.Triggers>
<EventTrigger RoutedEvent="MediaElement.Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<MediaTimeline Name="asdasdasd"
Source="pack://application:,,/Media/login-loop.wmv"
Storyboard.TargetName="myMediaElement"
RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</MediaElement.Triggers>
</MediaElement>
当我尝试从嵌入式资源播放视频流时,它无法播放。
您不能将视频作为资源嵌入程序集中并从 MediaElement 播放它。
您最接近的做法是将文件添加为 content
并从文件系统播放,或者执行预加载任务,将文件从资源中复制到文件中游戏前系统。
谢谢,但我解决了我的问题。
我刚刚将我的视频添加为资源元素。接下来,通过代码获取资源 Stream,然后将其写入临时文件夹,获取路径并放入 mediaElement
我在尝试在我的 wpf 应用程序中播放视频时遇到问题。
<MediaElement LoadedBehavior="Manual" x:Name="myMediaElement" Stretch="UniformToFill" >
<MediaElement.Triggers>
<EventTrigger RoutedEvent="MediaElement.Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<MediaTimeline Name="asdasdasd"
Source="pack://application:,,/Media/login-loop.wmv"
Storyboard.TargetName="myMediaElement"
RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</MediaElement.Triggers>
</MediaElement>
当我尝试从嵌入式资源播放视频流时,它无法播放。
您不能将视频作为资源嵌入程序集中并从 MediaElement 播放它。
您最接近的做法是将文件添加为 content
并从文件系统播放,或者执行预加载任务,将文件从资源中复制到文件中游戏前系统。
谢谢,但我解决了我的问题。 我刚刚将我的视频添加为资源元素。接下来,通过代码获取资源 Stream,然后将其写入临时文件夹,获取路径并放入 mediaElement