/ / el recurso de video no se reproducirá en wpf mediaelement - c #, wpf

el recurso de video no se reproducirá en wpf mediaelement - c #, wpf

Tengo un problema al intentar reproducir un video dentro de mi aplicación 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>

Cuando intento reproducir la transmisión de video desde un recurso incrustado, no se reproduce.

Respuestas

0 para la respuesta № 1

No puede incrustar un video en un ensamblaje como un recurso y reproducirlo desde un MediaElement.

https://social.msdn.microsoft.com/Forums/vstudio/en-US/150cb4e7-9107-4d07-8c81-6c2ef9734529/how-to-play-a-wmv-file-as-a-embed-resource-in-resourceresx-with-mediaelement-not-content?forum=wpf

Lo más cercano que podría hacer es agregar el archivo como content y ejecútelo desde el sistema de archivos, o haga una tarea de precarga que copie el archivo fuera del recurso y en el sistema de archivos antes de jugar.


0 para la respuesta № 2

Gracias, pero resolví mi problema. Acabo de agregar mi video como un elemento de recursos. A continuación, por código, obtengo el flujo de recursos, luego lo escribo en la carpeta temporal, obtengo la ruta y puse en mediaElement.