Medienanzeige und ‑wiedergabe
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Anzeige und Wiedergabe von Medien sind zu wichtigen Bestandteilen der Android-App geworden. Ob Sie Bilder und Videos in Ihre App einbinden oder ein immersives Audioerlebnis bieten – Medien bereichern die Nutzerinteraktionen und steigern die Interaktionsrate Ihrer App.
Android entwickelt APIs kontinuierlich weiter, um die Komplexität der Medienintegration zu minimieren und gleichzeitig die Nutzerfreundlichkeit zu verbessern. Auf dieser Seite finden Sie Ressourcen, die Ihnen den Einstieg erleichtern und helfen, Ihre App zu optimieren.
Wichtige Android-Medien-APIs und -Konzepte
Android bietet APIs, die auf verschiedenen Ebenen funktionieren, damit Ihre App die verfügbaren Hardware- und Softwarefunktionen optimal nutzen kann.
Bilder anzeigen
Das effiziente Laden von Bildern in höchster Qualität ist der Schlüssel zu einer reibungslosen Nutzererfahrung in Ihrer App. Hier finden Sie einige hilfreiche Ressourcen:
Audio- und Videoinhalte abspielen und streamen
Jetpack Media3 bietet erweiterte Funktionen wie nahtlose Medienwiedergabe, Mediensuche und effiziente Ressourcenverwaltung. Weitere Informationen:
App optimieren
Ihre App sollte Funktionen unterstützen, die die Erwartungen der Nutzer erfüllen und übertreffen. Eine Möglichkeit besteht darin, die erweiterten Medienfunktionen von Premium-Geräten zu unterstützen. Hier sind einige Möglichkeiten, wie Sie Ihre App hervorheben können:
- Unterstützung von Ultra HDR-Bildern und HDR-Videos
- Bild-im-Bild-Modus für die Video- und Audiowiedergabe aktivieren
- Implementieren Sie Cast Connect, damit Nutzer auf Ihre native Android TV App streamen können.
- Mit der Leistungsklasse die Nutzerfreundlichkeit an die Gerätefunktionen anpassen
Im vollständigen Leitfaden finden Sie Informationen zu Funktionen, mit denen Sie die Darstellung und Wiedergabe von Medien optimieren und Ihre Nutzer beeindrucken können.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-03-26 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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."]]