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