MediaElement en WinRT / Win8 no funciona en absoluto

Estoy realmente frustrado con WinRT (aplicaciones de Windows 8). He tenido muchos problemas con la funcionalidad más básica y no tengo documentación que lo respalde.

Entonces, aquí está mi próxima pregunta de la serie que ya he publicado con respecto a WinRT:

<MediaElement Width="500" 
              Height="500"
              Source="ms-appx:///Assets/SampleVideo.wmv" />

¡¿Por qué no funciona esto? !!!

No se muestra ningún video.No se reproduce audio.No hay mensajes de error.No se lanzan excepciones.

Ninguno de estos eventos son planteados:

MediaOpenedMediaFailedMediaEndedBúsqueda completadaDescargarProgressChangedBufferingProgressChanged

El único evento planteado esCurrentStateChanged Lo que sucede cuando el Estado es "Apertura". Y eso es. Nada más sucede.

Intenté hacerlo manualmente usando una secuencia como esta:

var packageLocation = Windows.ApplicationModel.Package.Current.InstalledLocation;
var assetsFolder = await packageLocation.GetFolderAsync("Assets");
var myVideo = await assetsFolder.GetFileAsync("SampleVideo.wmv");
var stream = await myVideo.OpenAsync(FileAccessMode.Read);

_Player.SetSource(stream, myVideo.ContentType);
_Player.Play();

Esto tampoco funciona. La misma inactividad.

losSampleVideo.wmv el archivo es un tipo de compilaciónContenido y puedo abrirlo bien en Windows Media Player y Zune. Así que no hay absolutamente ningún problema con el archivo de video. Sin embargo, probé otros archivos, como MP4, AVI, etc. Nada funciona.

Alguien mas está teniendo problemas? Cualquier ayuda sería apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta