Tổng quan về âm thanh và video

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.

Chuyển đến Media3 ExoPlayer

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.

Chuyển đến Media3 Transformer

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ũ