本指南描述了媒体创作重点应用从可能的起点到最佳应用的最佳进展路径。旨在帮助您思考如何随着时间的推移扩展您的应用,以及何时实施哪些功能。虽然每个媒体创作应用都不同,但请考虑以下建议以实现最佳应用。
基本的媒体创作
基本的媒体创作应用为用户提供了基础体验,可能包括执行以下操作
- 使用 照片选择器 访问现有照片和视频。
- 支持使用 CameraX 进行 应用内图像 和 应用内视频 捕获。
- 处理 相机方向。
- 支持 自动分辨率。
- 切换 前置 和 后置 相机。
- 支持 缩放 和 点按对焦。
- 支持硬件 闪光灯。
- 处理 多窗口相机访问。
- 使用 Android 共享表 与其他应用和目标共享。
更好的媒体创作
更好的媒体创作应用让用户可以访问高级相机硬件、相机软件和媒体编辑功能,这些功能可以
捕获
- 使用 相机扩展:夜间模式、HDR 或 散景。
- 具有 零快门延迟。
- 支持用于自拍相机的 基于屏幕的闪光灯。
- 使用手动 闪光灯 或 手电筒 控制。
- 使用 目标分辨率。
- 具有 曝光补偿。
- 添加一个应用小部件,以便用户可以从主屏幕启动捕捉流程。
编辑
- 使用视频剪辑、裁剪以及其他内置的Media3 变换器特效。
- 超高清 (UltraHDR) 图片、旋转、裁剪和缩放。
- 使用图像滤镜和变换。
- 使用音频特效处理音频。
最佳媒体创作
一流的媒体创作应用为用户提供了真正使应用脱颖而出的高级功能,例如:
捕获
- 使用并发摄像头:同时进行前后摄像头捕捉。
- 使用自适应直播流进行直播。考虑使用性能等级来帮助确定设备是否支持并发摄像头捕捉。
编辑
- 使用自定义特效,方法是使用Media3 变换器。
- 超高清 (UltraHDR) 图片,针对图像滤镜和其他操作适当地变换增益映射。
- 使用自定义音频特效处理音频。