2012-04-25 3 views
2

MediaPLayerLauncherが常にサーバーからエラー404をスローするのはなぜだろうか。MediaPlayerLauncherが機能しない

私が望むすべてのファイル、ZIPファイル、またはjpegなどをWebBrowserTaskでロードすることができます。つまり、私のURLがうまく機能していることを意味します。 mp4ファイルに関しては、動作しません。

これは私が実際に使用していますコードです:

  if (newPath.Contains(".mp4")) 
      { 
       MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher(); 
       mediaPlayerLauncher.Media = new Uri(newPath, UriKind.RelativeOrAbsolute); 
       mediaPlayerLauncher.Location = MediaLocationType.Data; 
       mediaPlayerLauncher.Controls = MediaPlaybackControls.Pause | MediaPlaybackControls.Stop; 
       mediaPlayerLauncher.Show(); 
      } 

をNEWPATH値は次のようになります。http://website.com//files//myfile.mp4

誰かが私を助けることができますか?

+1

どのようなサーバーですか?サーバーはmp4ファイルを提供することができますか? – Louis

+1

これはIISサーバーです。私はそれがプロジェクトのブラウザのバージョンで正常に動作しているのかわかりません。 – Kiwimoisi

+1

あなたのブラウザでうまくいけば、わかりません。しかしIISでは、私は、mp4 MIMEタイプがあることを確認します。 – Louis

答えて

3

MediaLocationType.Dataは、ファイルがIsolated Storageに格納されていることを指定するために使用されます。この行を削除してください。

関連する問題