0%

WP7 视频播放的实现 全屏带控制条

当然,您可以选择加一个MediaElement控件,但是,您还需要自己添加播放,前进,后退,以及进度条等控件,最后再 把程序设为全屏,挺麻烦的。其实如果你需要的只是一个全屏播放的功能,用MediaPlayerLauncher就可以实现。MediaPlayerLauncher会新开一个全屏窗口来播放视频,播放、暂停、快递、快退、显示进度,一应俱全,唯一的缺点就是不能拖进度条。效果跟用Zune播放视频一样。

            MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
            mediaPlayerLauncher.Media = new Uri("http://vhotwsh.video.qq.com/flv/22/192/8lOTGS4bgMU.mp4?vkey=6F24E91E3DFBD19C2722B1CD2E217E0395477190191FA5ED1818F62BADAE2149", UriKind.Absolute);
            mediaPlayerLauncher.Location = MediaLocationType.Data;
            mediaPlayerLauncher.Controls = MediaPlaybackControls.Pause | MediaPlaybackControls.Stop;
            mediaPlayerLauncher.Show();