Phần này trình bày 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ẽ 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 để xây dựng trải nghiệm âm thanh và video. Hãy bắt đầu từ đây nếu bạn mới làm quen với việc 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 sâu về ExoPlayer
, một API trình phát nội dung đa phương tiện có nhiều tính năng và có thể mở rộng có trong Media3.
Media3 Transformer
Khám phá mô-đun Transformer
của 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 phát trong ứng dụng.
Chuyển đến giao diện người dùng Media3
Jetpack MediaRouter
Tìm hiểu về cách định tuyến chế độ phát giữa các thiết bị để tạo trải nghiệm 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 đi kèm với chính nền tảng Android, chẳng hạn như API hỗ trợ định dạng và đ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 hướng dẫn vẫn được giữ nguyên trong phần này.
Chuyển đến API nội dung nghe nhìn cũ