Ứng dụng đa phương tiện và máy ảnh Android
Đây là điểm dừng đầu tiên của bạn để tìm hiểu nội dung về cách phát triển ứ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 đa phương tiệ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
Jetpack Media3
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
Jetpack Compose và WindowManager
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
Thẻ thông tin cho thiết bị đeo
Cho phép người dùng truy cập nhanh vào nội dung đa phương tiện của họ.
Tìm cảm hứng từ thư viện trên thiết bị
Thư viện dành cho màn hình lớn
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
Thư viện Wear OS
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
Thư viện TV
Khám phá các thiết kế nội dung nghe nhìn dành cho TV trong thư viện TV
Quy trình công việc cốt lõi
Phát triển
Phát
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
Chỉnh sửa
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.
Nâng cao
Thêm trải nghiệm nội dung nghe nhìn cao cấp
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
Cải thiện ứng dụng từ tốt đến tốt hơ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 xét một ứng dụng 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.
Di chuyển sang Media3
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
Chia sẻ ý kiến phản hồi hoặc báo cáo lỗi
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.