在Win8上使用AVC编码MP4的Microsoft Media Player平台

时间:2013-06-29 15:54:36

标签: windows-8 media-player

我有一个AVC编码的MP4文件,我想在应用程序中播放。但它始终无法播放,错误消息为“MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED:HRESULT - 0xC00D36B4”。我该如何解决这个问题?

BTW,网址在这里:

http://coursecast2.nus.edu.sg/Panopto/Content/Sessions/1290e053-9cd0-4cda-812a-01a8bcd9a13d/91d06ea8-aaf8-463b-b8f3-1771109ff56e-e746270b-0142-413e-8587-48080a4c1c16.mp4

由于

编辑1:

我正在使用C#和XAML。

XAML:

<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
    <mmppf:MediaPlayer x:Name="test" MediaFailed="failed"/>
</Grid>

C#:

    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        this.test.Source = new Uri("http://coursecast2.nus.edu.sg/Panopto/Content/Sessions/1290e053-9cd0-4cda-812a-01a8bcd9a13d/91d06ea8-aaf8-463b-b8f3-1771109ff56e-e746270b-0142-413e-8587-48080a4c1c16.mp4");

    }

    private void failed(object sender, ExceptionRoutedEventArgs e)
    {
        String fail = e.ToString();
    }

编辑2: This is the encoding format of the MP4 file

0 个答案:

没有答案