1# Media Library Kit 简介 2 3Media Library Kit(媒体文件管理服务)提供了管理相册和媒体文件的能力,包括照片和视频,帮助你的应用快速构建图片视频展示和播放能力。 4 5## 能力范围 6 7通过Media Library Kit,开发者可以管理相册和媒体文件,包括创建相册以及访问、修改相册中的媒体信息等。 8 9面向**所有应用**开放如下能力: 10 11- 选择/保存媒体库资源 12 - [使用Picker选择媒体库资源](photoAccessHelper-photoviewpicker.md) 13 - [保存媒体库资源](photoAccessHelper-savebutton.md) 14- 管理动态照片 15 - [访问和管理动态照片资源](photoAccessHelper-movingphoto.md) 16 - [使用MovingPhotoView播放动态照片](movingphotoview-guidelines.md) 17<!--RP2--><!--RP2End--> 18 19面向**三方应用受限**开放如下能力: 20 21> **注意:** 22> 受限开放的能力需要[申请相册管理模块的读写操作权限](photoAccessHelper-preparation.md#申请相册管理模块功能相关权限)。<!--RP1-->这部分权限受限开放。<!--RP1End--> 23 24- [媒体资源(图片、视频)相关](photoAccessHelper-resource-guidelines.md),包括: 25 - 获取指定媒体资源 26 - 获取图片和视频缩略图 27 - 重命名媒体资源 28- [用户相册相关](photoAccessHelper-userAlbum-guidelines.md),包括: 29 - 获取用户相册 30 - 重命名用户相册 31 - 添加图片和视频到用户相册中 32 - 获取用户相册中的图片和视频 33 - 从用户相册中移除图片和视频 34- [系统相册相关](photoAccessHelper-systemAlbum-guidelines.md),包括: 35 - 收藏夹 36 - 视频相册 37- [媒体资源(图片、视频和相册)变更通知相关](photoAccessHelper-notify-guidelines.md),包括: 38 - 注册对指定URI的监听 39 - 取消指定URI的监听 40 41<!--Del--> 42面向**系统应用**开放如下能力: 43 44- 媒体资源增删操作,包括: 45 - 创建媒体资源 46 - 将媒体资源放入回收站 47 - 永久删除媒体资源 48 49- 相册相关操作,包括: 50 - 创建用户相册 51 - 删除用户相册 52 - 隐藏相册 53 - 设置收藏和取消收藏 54 - 使用截屏和录屏相册 55<!--DelEnd--> 56 57## 亮点/特征 58 59- 对象化API设计,简洁高效,接入便捷。 60- 端云一体化访问管理。 61- 安全精准强管控,picker和保存空间自动授权。 62- 智能格式转化,框架层统一完成转化。 63 64## 框架原理 65 66媒体库接收用户对媒体资产的获取与变更请求,进行请求合法性检查和权限校验,通过后与数据库进行交互,并返回请求结果。 67