2017-02-07 7 views
1

Media Playerクラスを使用して、.flvファイルint UWPアプリケーションを再生したいです。ここにいくつかのテストコードはありませんが、非常に簡単ですが、動作しません。私が.mp4ファイルを再生する場合、それはOKです.flvファイルを再生するためには何が必要ですか?C#でUWP APPでflvを再生するには?

namespace mediaPlayer 
{ 
    public sealed partial class MainPage : Page 
    { 
    private MediaPlayer player = null; 

    public MainPage() 
    { 
     this.InitializeComponent(); 
    } 

    private void Start_Click(object sender, RoutedEventArgs e) 
    { 
     mediaPlayer.Source = MediaSource.CreateFromUri(new Uri("http://10.160.72.72/vod/1987.flv ")); 
     player = mediaPlayer.MediaPlayer; 
     player.Play(); 
    } 

    private void Pause_Click(object sender, RoutedEventArgs e) 
    { 
     player.Pause(); 
    } 

    private void Stop_Click(object sender, RoutedEventArgs e) 
    { 
     player.Dispose(); 
    } 
    } 
} 

答えて

2

私は考えられません。 MediaPlayer.flvフォーマットを再生できません。このlinkを読む:

私はあなたが別の形式に変換示唆している:https://msdn.microsoft.com/en-us/library/windows/apps/hh986969.aspx

1つの可能な方法は、このPlayer Frameworkです。それを試していないが、それは.flvフォーマットを再生する必要があります。

希望すると助かります!

+0

ありがとうございました! C#でUWPアプリで.flvファイルを再生する方法はありますか? –

+0

更新された回答を確認してください。役立つなら、これを答えとしてタグ付けすると、他の人に役立つことがあります。 – mindOfAi

0

FFMpegInteropを使用できます。セットアップは簡単ではありませんが、Githubのページとオンラインの記事は、それを稼働させるのに役立ちます。私はこれを過去のプロジェクトに使用してくれました。

関連する問題