Ab 2026 werden wir den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen, um unser trunk-stable-Entwicklungsmodell zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten. Für die Entwicklung und das Beitragen zu AOSP empfehlen wir die Verwendung von android-latest-release anstelle von aosp-main. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Stabilisierung der Kameravorschau
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf Geräten mit Android 13 oder höher unterstützt das Kamera-Framework die Videostabilisierung im Vorschaustream und in anderen Nicht-RAW-Streams in Kameraaufnahmesitzungen. Mit dieser Funktion können Drittanbieter-Apps einen WYSIWYG-Effekt (What You See Is What You Get) erzielen, wenn sie die Kameravorschau mit der Aufnahme vergleichen.
Implementierung
Damit Drittanbieter-Apps diese Funktion nutzen können, müssen Gerätehersteller die Unterstützung für die folgenden Schlüssel angeben und Algorithmen zur Stabilisierung der Vorschau in der Kamera-HAL implementieren:
Wenn Sie die Standardeinstellungen für diese Funktion ändern möchten, weisen Sie in der Vorlage für die Erfassungsanfrage einen Standardwert zu, wenn Sie eine Erfassungsanfrage mit createCaptureRequest erstellen.
Eine Referenzimplementierung dieses Features finden Sie im Code für EmulatedCamera in Cuttlefish unter hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp.
Weitere Informationen zu den Videostabilisierungsmodi finden Sie unter CONTROL_VIDEO_STABILIZATION_MODE.
Zertifizierungsstufe
Verwenden Sie die folgenden CTS- und ITS-Tests, um Ihre Implementierung dieser Funktion zu testen:
CTS:
ITS (Tests für Sichtfeld und Stabilisierungsqualität):
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-12-03 (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-12-03 (UTC)."],[],[]]