Имам проблем, който се опитва да играе видео във вътрешността на моето 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>
Когато се опитвам да пусна видео потока от вграден ресурс, той не може да се възпроизведе.
Отговори:
0 за отговор № 1Не можете да вградите видео в сборник като ресурс и да го възпроизведете от MediaElement.
Най-близкото, което можете да направите, е да добавите файла като content
и да я възпроизвеждате от файловата система, или да имате задача за презареждане, която копира файла от ресурса и във файловата система, преди да играете.
0 за отговор № 2
Благодаря, но аз реших проблема си. Току що добавих моето видео като ресурсен елемент. След това по код получавам ресурс Stream, след това го записвам в temp folder, получавам пътя и пускам в mediaElement