Nội dung nghe nhìn

Mô-đun nội dung đa phương tiện xử lý các loại nội dung đa phương tiện và bộ mã hoá và giải mã, tương tác với ExoPlayer, hiển thị các nút điều khiển truyền tải và thông tin phát đến khung và thực hiện các chức năng khác liên quan đến nội dung nghe nhìn.

Các thành phần đa phương tiện thường xuyên là mục tiêu tấn công (nhiều lỗi bảo mật gần đây liên quan đến nội dung đa phương tiện). Vì vậy, việc tăng cường bảo mật bằng cách đẩy nhanh quá trình cập nhật cho các lỗi bảo mật và tính năng sẽ giúp giảm số lượng lỗi bảo mật có thể bị tấn công khai thác. Khung nội dung đa phương tiện vẫn có thể mở rộng; Các đối tác có thể tiếp tục mở rộng bộ mã hoá và giải mã nội dung đa phương tiện và bộ trích xuất định dạng nội dung đa phương tiện.

Mô-đun và thành phần nội dung nghe nhìn

Các thành phần nội dung nghe nhìn có thể cập nhật tồn tại trong các mô-đun sau.

  • Mô-đun nội dung nghe nhìn. Bao gồm các thành phần nội dung nghe nhìn sau đây.

    • Công cụ trích xuất nội dung nghe nhìn xử lý nhiều loại nội dung nghe nhìn. Mỗi công cụ trích xuất là một tệp .so riêng lẻ có hàm sniffer để xác định xem trình trích xuất có thể xử lý tệp đa phương tiện nhất định và hàm factory sẽ tạo một phiên bản của trình trích xuất cho tệp đa phương tiện đó.

    • API MediaSession2 cho phép các ứng dụng đa phương tiện hiển thị các chế độ điều khiển truyền tải và thông tin phát cho các quy trình khác, chẳng hạn như khung Android và các ứng dụng khác.

    • Các API MediaParser (mới trong Android 11) cho phép ExoPlayer sử dụng hiệu quả các trình phân tích cú pháp vùng chứa đa phương tiện khung để trích xuất mẫu nội dung nghe nhìn từ vùng chứa nội dung nghe nhìn.

    • Chuyển mã tệp đa phương tiện tương thích (mới trong Android 12) bật tính năng chuyển mã tệp đa phương tiện tương thích của nền tảng.

  • Mô-đun Bộ mã hoá và giải mã nội dung nghe nhìn. Bao gồm các thành phần Codec2 của phần mềm có thể cập nhật.

Để biết chi tiết về các mô-đun và thành phần này, hãy xem Mục Phương tiện.

Định dạng mô-đun

Mô-đun Media (com.android.media) và mô-đun Codec phương tiện (com.android.media.swcodec) đang ở APEX và có sẵn cho các thiết bị chạy Android 10 trở lên.

Tuỳ chỉnh

Để biết thông tin chi tiết về cách thêm bộ trích xuất và giải mã tuỳ chỉnh, hãy xem bài viết Tuỳ chỉnh nội dung nghe nhìn Thành phần.