MediaElement no WinRT / Win8 não funciona de todo

Estou ficando muito frustrado com o WinRT (aplicativos do Windows 8). Eu tive muitos problemas com a funcionalidade mais básica e nenhuma documentação para suportá-lo.

Então, aqui está minha próxima pergunta da série que eu já postei sobre o WinRT:

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

Por que isso não funciona? !!!

Nenhum vídeo é exibido.Nenhum áudio foi reproduzido.Nenhuma mensagem de erro.Nenhuma exceção foi lançada.

Nenhum desses eventos são levantados:

MediaOpenedMediaFailedMediaEndedSeekCompletedDownloadProgressChangedBufferingProgressChanged

O único evento levantado éCurrentStateChanged o que acontece quando o Estado está "abrindo". E é isso. Nada mais acontece.

Eu tentei fazer isso manualmente usando um fluxo como este:

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();

Isso não funciona também. Mesma inatividade.

oSampleVideo.wmv arquivo é tipo de compilaçãoConteúdo e posso abri-lo bem no Windows Media Player e no Zune. Portanto, não há absolutamente nenhum problema com o arquivo de vídeo. No entanto, tentei outros arquivos, como MP4, AVI, etc. Nada funciona.

Alguém mais está tendo problemas? Qualquer ajuda seria apreciada.

questionAnswers(1)

yourAnswerToTheQuestion