首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在视频应用程序中获取视频数据

在视频应用程序中获取视频数据
EN

Stack Overflow用户
提问于 2019-04-17 11:34:57
回答 2查看 245关注 0票数 3

我想让我的播放器播放Video应用程序中的视频。

我访问Media Library,并希望获得视频列表,当用户选择视频时,我的播放器获取视频数据并在自己的播放器上播放。

我怎样才能得到视频数据?

注意,我想播放的是视频,而不是歌曲。

这是我获取视频的代码:

代码语言:javascript
复制
let predicate = MPMediaPropertyPredicate(value: MPMediaType.anyVideo.rawValue, forProperty: MPMediaItemPropertyMediaType)
    let query = MPMediaQuery()
    query.addFilterPredicate(predicate)
    let items = query.items!

它把视频作为MPMediaItem

录影正确吗?如果是,我想得到一个视频数据后,用户选择一个。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-04 06:54:10

我认为剧本是对的。但是请注意,下载的视频将无法通过Videos (重命名为TV)应用程序访问!TV显示iTunes购买了电影。

您可以通过Photos (画廊)访问下载的视频。如果你指的是从网络或其他应用程序下载的视频。

票数 2
EN

Stack Overflow用户

发布于 2019-04-29 11:39:05

我认为这是不可能的,至少通过使用MediaPlayer

您只能访问存储在Photos应用程序/库中的视频。

使用Media框架--它是MusicKit-to的一部分,可以从应用程序中控制用户媒体的播放。如果应用程序合并了音乐,,您可以使用这个框架在用户库中搜索音频内容(歌曲、播客、书籍等)。然后,您可以直接播放该内容或要求系统音乐应用程序播放它。例如,一个游戏可以让用户在完成特定游戏级别的同时,选择自己的音乐。(重点雷)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55726661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档