از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
تثبیت کننده پیش نمایش دوربین
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
برای دستگاههایی که Android 13 یا بالاتر دارند، چارچوب دوربین از تثبیتکننده ویدیو در جریان پیشنمایش و سایر جریانهای غیرRAW در جلسات ضبط دوربین پشتیبانی میکند. این ویژگی به برنامههای شخص ثالث اجازه میدهد هنگام مقایسه بین پیشنمایش دوربین و ضبط ، تجربهای را که میبینید (WYSIWYG) ارائه دهند.
پیاده سازی
برای ارائه برنامه های شخص ثالث با این ویژگی، سازندگان دستگاه باید پشتیبانی از کلیدهای زیر را تبلیغ کنند و الگوریتم های تثبیت پیش نمایش را در دوربین HAL پیاده سازی کنند:
برای تغییر تنظیمات پیشفرض این ویژگی، هنگام ایجاد درخواست ضبط با استفاده از createCaptureRequest
یک مقدار پیشفرض در الگوی درخواست عکسبرداری اختصاص دهید.
برای اجرای مرجع این ویژگی، به کد EmulatedCamera
در Cuttlefish در hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp
مراجعه کنید.
برای جزئیات بیشتر در مورد حالت های تثبیت کننده ویدیو، به CONTROL_VIDEO_STABILIZATION_MODE
مراجعه کنید.
اعتبار سنجی
برای آزمایش اجرای این ویژگی، از تستهای CTS و ITS زیر استفاده کنید:
CTS:
ITS (تست میدان دید و کیفیت تثبیت):
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی."],[],[]]