开发者中心
这是您了解相机和媒体应用开发内容的首选平台。探索有关使用 Jetpack Media3 构建播放和编辑应用的资源。了解如何在 Android 的多设备生态系统中向用户提供富有吸引力的媒体体验。

构建现代相机和媒体用例

用户从在手机上做任何事情,都会转变为越来越多的设备。Android 不断发展完善,帮助您随时随地在手机、平板电脑、手表、电视甚至汽车上覆盖用户所需的功能。
导视面板
简单、可自定义、可靠且性能出色的 Android API,用于打造核心媒体体验。
导视面板
利用针对可折叠设备和可折叠设备等灵活显示屏的自适应界面支持。
导视面板
让用户能够快速访问他们的媒体内容。
导视面板
推荐您认为用户会关注的 TV 内容。

在设备图库中寻找灵感

在大屏设备图库中探索适用于平板电脑和可折叠设备的媒体设计
在 Wear OS 图库中探索适用于智能手表的媒体设计
在电视图库中探索适用于电视的媒体设计
开发
使用 Media3 中的默认 Player 实现 ExoPlayer,或者通过实现 SimpleBasePlayer 类构建您自己的播放器。然后,通过实现 MediaSession 或 MediaLibraryService 来扩展您的播放功能。
开发
Media3 引入了 Transformer,这是一个用于编辑媒体内容的 API,包括在不同格式之间进行转换(转码)、应用更改,例如从长视频中剪辑片段、剪裁视频帧的某一部分、应用自定义效果,以及其他编辑操作。
增强
借助 HDR、画中画和空间音频等功能,为用户提供愉悦的体验。了解旨在让您的应用脱颖而出的平台和 Jetpack API。
拓展
了解如何将您的应用从基本的媒体功能迁移到多设备集成、提高互动度、创收等。
试阅
请参阅我们的示例应用,了解适用于音频和视频播放用例的最佳实践,包括如何实现 MediaSession 以及帮助您的应用通过空间音频脱颖而出。

是否使用旧版 API(例如独立的 ExoPlayer 库、MediaCompat 或 Jetpack Media2)?请遵循我们的迁移指南并使用我们的迁移脚本来简化 Media3 迁移。

为何迁移到 Jetpack Media3

  • 更新了 ExoPlayer、MediaSession 和 MediaController API
  • 使用新的 Transformer API 进行修改
  • 向后兼容 MediaCompat API

突出显示的内容

参加活动,与我们见面

Android 开发者关系相机和媒体团队的成员将参加这些活动,我们非常期待与您见面!
GDG London

欢迎于 2025 年 2 月 13 日参加由 GDG London 主办的开创性活动“Mobile Mastery Android Unleashed”,探索移动技术的未来!Android Media 团队的工程师将详细介绍您可以在 Jetpack Media3 库中利用的视频编辑和处理流水线。

如需了解详情,请访问 gdg.community.dev/events/details/google-gdg-london-presents-mobile-mastery-android-unleashed

I/O

Google I/O 大会倒计时现已开始!欢迎于 5 月 20 日和 21 日在山景城的 Shoreline Amphitheatre 现场观看我们的直播,也可在线访问 io.google 观看直播。

欢迎使用 Jetpack Media3 问题跟踪器帮助我们进行改进。