Giới thiệu về tính năng hiển thị và phát nội dung nghe nhìn
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Hiển thị và phát nội dung đa phương tiện đã trở thành thành phần thiết yếu của trải nghiệm ứng dụng Android. Cho dù ứng dụng của bạn tích hợp hình ảnh và video hay mang đến trải nghiệm âm thanh sống động, nội dung nghe nhìn sẽ làm phong phú thêm hoạt động tương tác của người dùng và nâng cao mức độ tương tác với ứng dụng.
Android tiếp tục phát triển các API để giảm thiểu độ phức tạp của việc tích hợp nội dung nghe nhìn, đồng thời giúp trải nghiệm người dùng trở nên tích hợp và nhất quán hơn. Trang này sẽ kết nối bạn với các tài nguyên giúp bạn bắt đầu và nâng cấp ứng dụng.
Tìm hiểu các khái niệm và API nội dung nghe nhìn chính của Android
Android có các API hoạt động ở nhiều cấp để cho phép ứng dụng của bạn khai thác tối đa các tính năng phần cứng và phần mềm hiện có.
Hiển thị hình ảnh
Việc tải hình ảnh chất lượng cao nhất một cách hiệu quả là yếu tố then chốt để tạo ra trải nghiệm người dùng mượt mà trong ứng dụng. Dưới đây là một số tài nguyên sẽ giúp bạn:
Phát và truyền trực tuyến âm thanh và video
Jetpack Media3 cung cấp các tính năng nâng cao như phát nội dung nghe nhìn liền mạch, duyệt nội dung nghe nhìn và quản lý tài nguyên hiệu quả. Tìm hiểu thêm:
Nâng tầm ứng dụng
Bạn muốn ứng dụng của mình hỗ trợ các tính năng đáp ứng và vượt qua kỳ vọng của người dùng. Một cách để làm điều đó là hỗ trợ các tính năng đa phương tiện nâng cao do thiết bị cao cấp cung cấp. Sau đây là một số cách cụ thể giúp ứng dụng của bạn trở nên nổi bật:
- Hỗ trợ hình ảnh UltraHDR và video HDR
- Bật chế độ hình trong hình để phát video và âm thanh
- Triển khai Cast Connect để người dùng có thể truyền đến ứng dụng Android TV gốc của bạn
- Sử dụng Lớp hiệu suất để điều chỉnh trải nghiệm người dùng theo các chức năng của thiết bị
Hãy xem hướng dẫn đầy đủ để biết các tính năng cần cân nhắc nhằm nâng trải nghiệm hiển thị và phát nội dung nghe nhìn lên tầm cao mới, đồng thời gây ấn tượng với người dùng.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-03-26 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-03-26 UTC."],[],[],null,["# About media display and playback\n\nMedia display and playback have become essential components of the Android app\nexperience. Whether your app integrates images and videos or delivers immersive\naudio experiences, media enriches user interactions and elevates app engagement.\n\nAndroid continues to evolve APIs to minimize the complexity of integrating media\nwhile making the user experience more integrated and consistent, and this page\nconnects you to resources to both help you get started and level up your app.\n\nKnow key Android media APIs and concepts\n----------------------------------------\n\nAndroid has APIs that work at different levels to allow your app to make the\nmost of the available hardware and software features.\n\n### Display images\n\nLoading the highest-quality images efficiently is key to building a smooth user\nexperience in your app. Here are some resources that will help:\n\n- [Loading images from local resources](/develop/ui/compose/graphics/images/loading)\n- [Loading images from a remote server](/develop/ui/compose/graphics/images/loading#internet-loading)\n- [Loading Large Bitmaps Efficiently](/topic/performance/graphics/load-bitmap)\n- [Displaying images in UltraHDR](/media/grow/ultra-hdr/display)\n\n### Playback and stream audio and video\n\n[Jetpack Media3](/media/media3) offers advanced features such as seamless media playback,\nmedia browsing, and efficient resource management. Learn more:\n\n- [Live-streaming](/media/media3/exoplayer/live-streaming)\n- [Downloading media](/media/media3/exoplayer/downloading-media)\n- [Playback controls and player UI](/media/media3/ui/overview)\n- [Background playback](/media/media3/session/background-playback)\n\nLevel up your app\n-----------------\n\nYou'll want your app to support features that meet and surpass user\nexpectations. One way to do that is to support the advanced media features\nprovided by premium devices. Here are some specific ways to help your app stand\nout:\n\n- Support [UltraHDR](/media/grow/ultra-hdr-display) images and [HDR](/media/grow/hdr-playback) video\n- Enable [picture-in-picture](/develop/ui/views/picture-in-picture) for video and audio playback\n- Implement [Cast Connect](https://developers.google.com/cast/docs/android_tv_receiver) so users can cast to your native Android TV app\n- Use [Performance Class](/topic/performance/performance-class) to adapt your user experience around device capabilities\n\nSee the [full guide](/social-and-messaging/guides/media-display/basic-better-best) for features to consider to take your media display and\nplayback experience to the next level and impress your users."]]