Phần này đề cập đến các API cốt lõi để xử lý dữ liệu âm thanh và video, bao gồm cả các trường hợp sử dụng như phát, chỉnh sửa và ghi. Bạn cũng sẽ tìm thấy các đề xuất về cấu trúc ứng dụng và nội dung mô tả về hành vi của nền tảng tại đây.
Jetpack Media3
Trong hầu hết các trường hợp, Media3 là giải pháp mà chúng tôi đề xuất để tạo trải nghiệm âm thanh và video. Hãy bắt đầu từ đây nếu bạn mới phát triển các tính năng đa phương tiện.
Chuyển đến phần Giới thiệu về Jetpack Media3
Media3 MediaSession
Tìm hiểu về thư viện Jetpack Media3 và các API chính để triển khai các trường hợp sử dụng phát.
Chuyển đến Media3 MediaSession
Media3 ExoPlayer
Tìm hiểu kỹ về ExoPlayer, một API trình phát đa phương tiện có nhiều tính năng và khả năng mở rộng có trong Media3.
Media3 Cast
Mở rộng ứng dụng đa phương tiện của bạn bằng mô-đun Cast của Media3, cho phép phát cả cục bộ và từ xa.
Media3 Transformer
Khám phá mô-đun Transformer trong Media3, một bộ API mạnh mẽ và hiệu quả cho các trường hợp sử dụng chỉnh sửa nội dung nghe nhìn.
Giao diện người dùng Media3
Tìm hiểu về các thành phần giao diện người dùng mặc định để hiển thị video và các chế độ điều khiển chế độ phát trong ứng dụng của bạn.
Chuyển đến giao diện người dùng Media3
Jetpack MediaRouter
Tìm hiểu về cách định tuyến hoạt động phát giữa các thiết bị để tạo trải nghiệm dùng chung.
Chuyển đến Jetpack MediaRouter
API và hành vi của nền tảng
Đọc về các API và hành vi đa phương tiện có trong chính nền tảng Android, chẳng hạn như API hỗ trợ định dạng và API điều khiển âm lượng.
Chuyển đến phần API và hành vi của nền tảng
API đa phương tiện cũ
Các API MediaCompat không còn được cập nhật nữa, nhưng các hướng dẫn vẫn được giữ lại trong phần này.
Chuyển đến API đa phương tiện cũ