4
播放視頻
我目前使用MediaLauncher這樣播放視頻:從IsolatedStorage
var launcher = new MediaPlayerLauncher();
launcher.Location = MediaLocationType.Data;
launcher.Media = new Uri("shared/transfers/video.mp4", UriKind.Relative);
launcher.Show();
但是,這有它,當你切換到另一個應用程序或鎖定屏幕關閉的問題,所以我想在應用中創建一個頁面來播放視頻,這樣我就可以保持狀態。
我試圖同時使用的MediaElement和微軟的播放器框架是這樣的:
var file = IsolatedStorageFile.GetUserStoreForApplication())
var stream = file.OpenFile("shared/transfers/video.mp4", FileMode.Open, FileAccess.Read))
mediaPlayer.SetSource(stream);
mediaPlayer.Play();
像這樣:
mediaPlayer.Source = new Uri("ms-appdata:///local/shared/transfers/video.mp4", UriKind.RelativeOrAbsolute);
mediaPlayer.Play();
,但在所有的4個情況下,我就得到一個不是非常有幫助3123 An error has occurred.
錯誤信息MediaFailed
事件