Trung tâm dành cho nhà phát triển

Ứng dụng đa phương tiện và máy ảnh Android

Điểm dừng đầu tiên của bạn cho nội dung về việc phát triển các ứng dụng máy ảnh và đa phương tiện. Khám phá tài nguyên về cách xây dựng ứng dụng phát và chỉnh sửa bằng Jetpack Media3. Tìm hiểu cách mở rộng trải nghiệm nội dung nghe nhìn hấp dẫn cho người dùng trên hệ sinh thái đa thiết bị của Android.

Xây dựng các trường hợp sử dụng máy ảnh và nội dung nghe nhìn hiện đại

Người dùng đang chuyển từ làm mọi việc trên điện thoại sang một thế giới ngày càng đa thiết bị. Android đang phát triển để giúp bạn tiếp cận người dùng ở bất cứ đâu bằng các tính năng mà họ muốn, trên điện thoại, máy tính bảng, đồng hồ, TV và thậm chí cả trên ô tô.
Hướng dẫn
Các API Android đơn giản, có thể tuỳ chỉnh, đáng tin cậy và hiệu quả mang đến những trải nghiệm cốt lõi về nội dung nghe nhìn.
Hướng dẫn
Khai thác tính năng hỗ trợ giao diện người dùng thích ứng cho màn hình linh hoạt, chẳng hạn như thiết bị có thể gập lại và thiết bị có thể gập lại.
Hướng dẫn
Cho phép người dùng truy cập nhanh vào nội dung đa phương tiện của họ.
Hướng dẫn
Đề xuất nội dung trên TV mà bạn biết người dùng của mình quan tâm.

Tìm cảm hứng từ thư viện trên thiết bị

Khám phá các thiết kế nội dung nghe nhìn dành cho máy tính bảng và thiết bị có thể gập lại trong thư viện dành cho màn hình lớn
Khám phá các thiết kế nội dung đa phương tiện dành cho đồng hồ thông minh trong thư viện Wear OS
Khám phá các thiết kế nội dung nghe nhìn dành cho TV trong thư viện TV
Phát triển
Sử dụng ExoPlayer, phương thức triển khai Trình phát mặc định trong Media3 hoặc xây dựng trình phát của riêng bạn bằng cách triển khai lớp SimpleBasePlayer. Sau đó, hãy mở rộng khả năng phát bằng cách triển khai MediaSession hoặc MediaLibraryService.
Phát triển
Media3 giới thiệu Transformer, một API để chỉnh sửa nội dung nghe nhìn, bao gồm cả việc chuyển đổi giữa các định dạng (chuyển mã), áp dụng các thay đổi như cắt một đoạn video từ video dài hơn, cắt một phần khung hình video, áp dụng các hiệu ứng tuỳ chỉnh và các thao tác chỉnh sửa khác.
Tăng cường
Làm hài lòng người dùng của bạn bằng các tính năng như HDR, hình trong hình và âm thanh không gian. Tìm hiểu về nền tảng và các API Jetpack được thiết kế để giúp ứng dụng của bạn trở nên nổi bật.
Phát triển
Xem cách chuyển ứng dụng của bạn từ chức năng truyền thông cơ bản sang tích hợp đa thiết bị, tăng mức độ tương tác, tạo doanh thu, v.v.
Mẫu
Xem các phương pháp hay nhất trong thực tiễn trong ứng dụng mẫu của chúng tôi về các trường hợp sử dụng phát âm thanh và video, bao gồm cả cách triển khai MediaSession và giúp ứng dụng của bạn nổi bật với âm thanh không gian.

Bạn đang sử dụng các API cũ như thư viện ExoPlayer độc lập, MediaCompat hoặc Jetpack Media2? Hãy làm theo hướng dẫn di chuyển của chúng tôi và sử dụng tập lệnh di chuyển của chúng tôi để giúp bạn dễ dàng di chuyển Media3.

Lý do nên di chuyển sang Jetpack Media3

  • Cập nhật các API ExoPlayer, MediaSession và MediaController
  • Chỉnh sửa bằng Transformer API mới
  • Tương thích ngược với các API MediaCompat

Nội dung nổi bật

Hãy sử dụng công cụ theo dõi lỗi Jetpack Media3 để giúp chúng tôi cải thiện.