视频播放存储在媒体库中的文件

时间:2013-10-20 17:16:39

标签: c# windows-phone-8 windows-phone

是否有支持播放存储在Windows Phone 8上的媒体库中的视频文件的API?

到目前为止,我只能从隔离存储中找到播放选项,如下面的链接所示:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394041(v=vs.105).aspx

2 个答案:

答案 0 :(得分:1)

似乎无法访问存储在媒体库中的视频:

来自StackOverflow:

来自MSDN:

MSDN列出了here中可以使用MediaLibrary完成的所有事情,(图像,音乐及其元数据)。但视频的只读访问不属于它。 如果是,毫无疑问,MS会在table中提及它。

答案 1 :(得分:0)

以下主题中有几个答案指出,如果升级到Windows Phone 8.1,现在可以通过KnownFolders读取视频文件:Windows Phone 8: Media file access

以下是访问视频的替代选项(也在Windows Phone 8.1中):

        FileOpenPicker picker = new FileOpenPicker();
        picker.ViewMode = PickerViewMode.Thumbnail;
        picker.SuggestedStartLocation = PickerLocationId.VideosLibrary;
        picker.FileTypeFilter.Add(".mp4");
        picker.PickSingleFileAndContinue();  

获得文件后,您应该可以播放它。