1

サーバーにあるビデオファイルをストリーミングするための Windows Phone 8 アプリを開発しています。サーバー上で認証されたユーザーのみがビデオ ファイルにアクセスできます。私のアプリでは、最初の画面は通常のユーザー名とパスワードのログイン ページです。ユーザーが認証されると、アプリはサーバーに保存されているビデオをストリーミングします。

以下のコードを使用していますが、機能せず、「申し訳ありませんが、このファイルをデバイスで再生できません」と表示されます。

コードで公開されているビデオのリンクを使用すると、ストリーミングできます。しかし、サーバーでビデオのリンクを使用すると、ストリーミングできません。組み込みのビデオ プレーヤー アプリに Cookie が渡されていないようです。これを修正する方法について何か考えはありますか?

以下は私のコードです。

            MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
            mediaPlayerLauncher.Media = new Uri("https://abc.xyz.com/sites/default/files/Video/video.mp4");
            mediaPlayerLauncher.Location = MediaLocationType.Data;
            mediaPlayerLauncher.Controls = MediaPlaybackControls.Pause | MediaPlaybackControls.Stop;
            mediaPlayerLauncher.Orientation = MediaPlayerOrientation.Landscape;
            mediaPlayerLauncher.Show();

ありがとう、

マニッシュ

4

0 に答える 0