C# 使用MediaPlayerLauncher的视频流不起作用
我正在开发一个windows phone 8应用程序,以流式传输服务器上的视频文件。只有服务器上经过身份验证的用户才能访问视频文件。在我的应用程序中,我的第一个屏幕是通常的用户名和密码登录页面。一旦用户通过身份验证,应用程序将流式传输存储在服务器上的视频 我正在使用下面的代码,但它不工作,并给出“很抱歉,我们无法在您的设备上播放此文件” 当我在代码中使用公开可用视频的链接时,它能够流式传输。但是,当我使用服务器上的视频链接时,它无法流式传输。看起来cookies没有传递到内置视频播放器应用程序。你知道怎么解决这个问题吗 下面是我的代码C# 使用MediaPlayerLauncher的视频流不起作用,c#,windows-phone-8,video-streaming,C#,Windows Phone 8,Video Streaming,我正在开发一个windows phone 8应用程序,以流式传输服务器上的视频文件。只有服务器上经过身份验证的用户才能访问视频文件。在我的应用程序中,我的第一个屏幕是通常的用户名和密码登录页面。一旦用户通过身份验证,应用程序将流式传输存储在服务器上的视频 我正在使用下面的代码,但它不工作,并给出“很抱歉,我们无法在您的设备上播放此文件” 当我在代码中使用公开可用视频的链接时,它能够流式传输。但是,当我使用服务器上的视频链接时,它无法流式传输。看起来cookies没有传递到内置视频播放器应用程序。
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();
谢谢
曼尼什语