Wie wichtig ist der Akkuverbrauch bei der Medienwiedergabe?
Unnötigen Akkuverbrauch zu vermeiden, ist ein wichtiger Aspekt bei der Entwicklung einer leistungsstarken Android-App. Die Medienwiedergabe kann eine Hauptursache für den Akkuverbrauch sein. Ihre Bedeutung für eine bestimmte App hängt jedoch stark von den Nutzungsmustern ab. Wenn eine App nur zum Abspielen kleiner Mengen von Media pro Tag verwendet wird, macht der entsprechende Akkuverbrauch nur einen kleinen Prozentsatz des Gesamtverbrauchs des Geräts aus. In solchen Fällen ist es sinnvoll, die Funktionen und die Zuverlässigkeit zu priorisieren, anstatt den Akku zu optimieren, wenn Sie auswählen, welchen Player Sie verwenden möchten. Wenn eine App hingegen häufig zum Abspielen großer Mengen von Medien verwendet wird, sollte die Optimierung des Akkuverbrauchs bei der Auswahl zwischen einer Reihe von infrage kommenden Optionen stärker gewichtet werden.
Wie energieeffizient ist ExoPlayer?
Aufgrund der Vielfalt der Android-Geräte und Media-Content-Ökosysteme ist es schwierig, allgemein gültige Aussagen zum Akkuverbrauch von ExoPlayer zu treffen. Die Leistung variiert je nach Hardware, Android-Version und den wiedergegebenen Medien. Die folgenden Informationen dienen daher nur als Orientierungshilfe.
Videowiedergabe
Bei der Videowiedergabe entfällt der Großteil des Stromverbrauchs auf die Anzeige und Decodierung des Videostreams.
Die Wahl zwischen SurfaceView und TextureView für die Ausgabe kann sich erheblich auf den Stromverbrauch auswirken. SurfaceView ist energieeffizienter. Bei einigen Geräten kann TextureView den Gesamtstromverbrauch während der Videowiedergabe um bis zu 30% erhöhen. SurfaceView sollte daher nach Möglichkeit bevorzugt werden. Weitere Informationen zur Auswahl zwischen SurfaceView und TextureView
Auf einigen Fernsehern kann die Verwendung von Video-Tunneling einen effizienteren Pfad für die Wiedergabe von Videos mit hoher Auflösung bieten, wenn der reguläre Wiedergabepfad nicht leistungsstark genug für eine flüssige Wiedergabe ist.
Audiowiedergabe
Bei kurzen Audiowiedergaben oder Wiedergaben, wenn der Bildschirm eingeschaltet ist, hat Audio keinen großen Einfluss auf den Stromverbrauch.
Bei langen Wiedergaben mit ausgeschaltetem Display kann mit dem Audio-Offload-Modus von ExoPlayer Strom gespart werden. Weitere Informationen zum Aktivieren der Funktion finden Sie unter track selection guide.