كيف تعمل كاميرات iPhone؟

تتضمن أجهزة iPhone الحديثة نظام كاميرات متعدد يشتمل على عدستين أو ثلاث عدسات في الجهة الخلفية وعدسة أو أكثر في الجهة الأمامية. تؤدي كل عدسة خلفية غرضاً مختلفاً: العدسة العريضة هي الافتراضية للصور اليومية، وعدسة الزاوية الفائقة الاتساع تلتقط مجال رؤية أوسع بكثير (نحو 120°)، بينما توفر عدسة التيليفوتو تكبيراً بصرياً (2× أو 3× حسب الطراز). أما كاميرا TrueDepth الأمامية فتتولى التقاط صور السيلفي والتعرف على الوجه Face ID.

نظراً لأن كل عدسة تمثل مستشعراً مادياً مستقلاً، فقد تتباين في الدقة وسرعة الإطارات وإعادة إنتاج الألوان والأداء في الإضاءة المنخفضة. عند التبديل بين العدسات في تطبيق الكاميرا الأصلي يبدو الانتقال سلساً، غير أن iOS في الخلفية يوقف تدفق بيانات الأجهزة الحالي ويبدأ تدفقاً جديداً. يُعدّ اختبار كل عدسة على حدة أفضل طريقة للتحقق من أن كل كاميرا على الجهاز تعمل بشكل صحيح.

وصف الأداة

تتيح لك هذه الأداة المستندة إلى المتصفح اختبار كل كاميرا على جهاز iPhone مباشرةً من Safari أو Chrome — دون الحاجة إلى تثبيت أي تطبيق. اختر اتجاه الكاميرا (أمامية أو خلفية)، وحدد العدسة المطلوبة (فائقة الاتساع، أو عريضة، أو تيليفوتو)، واختر إعداد الدقة المسبق، ثم ابدأ المعاينة المباشرة. تُظهر الأداة الدقة الفعلية التي يوفرها الجهاز، وسرعة الإطارات الحية، ومسمى الكاميرا النشطة حتى تتمكن من التأكد من أن كل عدسة تعمل كما هو متوقع. يمكنك أيضاً التقاط لقطات PNG فورية من البث لمزيد من الفحص.

المميزات

  • اختيار العدسة — اختبار كاميرات الجهة الخلفية (فائقة الاتساع، وعريضة، وتيليفوتو) بشكل منفرد
  • إعدادات الدقة المسبقة — طلب دقة HD (1280×720) أو Full HD (1920×1080) أو 4K UHD (3840×2160) من المستشعر
  • تشخيص مباشر — عرض الدقة الفعلية وسرعة الإطارات ومسمى الكاميرا في الوقت الفعلي
  • لقطات فورية — التقاط الإطار الحالي كصورة PNG قابلة للتنزيل
  • بدون تثبيت — يعمل بالكامل في المتصفح باستخدام MediaDevices API القياسية

آلية العمل

تستخدم الأداة navigator.mediaDevices.getUserMedia() API الخاصة بالمتصفح لطلب بث الكاميرا. عند تحديد نوع العدسة الخلفية، تقوم بحصر جميع أجهزة إدخال الفيديو المتاحة ومطابقتها بناءً على الكلمات المفتاحية في المسميات (مثل "ultra wide" و"telephoto") للعثور على الكاميرا الصحيحة. يُمرَّر إعداد الدقة المختار كقيد ideal حتى يتفاوض المتصفح على أقرب دقة مدعومة مع الجهاز. بمجرد بدء البث، يُستعلم عن MediaStreamTrack.getSettings() للإبلاغ عن العرض والارتفاع الفعليين وسرعة الإطارات التي يُعيدها الجهاز.

حالات الاستخدام

  • التحقق بعد الإصلاح — بعد استبدال الشاشة أو وحدة الكاميرا، تأكد بسرعة من أن كل عدسة تبث بشكل صحيح وتوفر الدقة المتوقعة دون أي تشوهات أو مشكلات في الألوان
  • مقارنة إمكانيات العدسات — تحقق من الدقة الفعلية وسرعة الإطارات التي تدعمها كل عدسة عند إعدادات مختلفة لفهم الفروقات بين مستشعرات العدسة فائقة الاتساع والعريضة والتيليفوتو
  • الفحص قبل الشراء — عند شراء iPhone مستعمل أو مُجدَّد، افتح هذه الأداة في المتصفح لاختبار جميع الكاميرات في الحال دون تثبيت أي تطبيق

شرح الخيارات

الخيار الوصف
الكاميرا المراد اختبارها الاختيار بين الكاميرا الخلفية (البيئة) أو الأمامية (المواجهة للمستخدم)
العدسة تحديد العدسة الخلفية المراد تفعيلها — فائقة الاتساع، أو عريضة، أو تيليفوتو (تظهر فقط عند تحديد الكاميرا الخلفية)
إعداد الدقة المسبق الدقة المستهدفة لبث الكاميرا — HD أو Full HD أو 4K UHD. قد تختلف الدقة الفعلية بناءً على إمكانيات الجهاز
بدء / إيقاف الاختبار بدء بث الكاميرا المباشر أو إنهاؤه
التقاط لقطة التقاط إطار الفيديو الحالي وتنزيله كملف PNG

القيود

  • يعتمد اختيار العدسة على قيام المتصفح بعرض مسميات وصفية للكاميرات — قد لا تميّز بعض المتصفحات بين العدسات الخلفية حتى يُمنح إذن الكاميرا مرة واحدة على الأقل
  • لا تدعم جميع طرازات iPhone كل أنواع العدسات؛ إذ قد تفتقر الطرازات القديمة إلى كاميرا فائقة الاتساع أو تيليفوتو
  • قد تكون دقة البث الفعلية أقل من الإعداد المسبق المطلوب إذا كانت عدسة الجهاز لا تدعمه
  • قد يؤدي بث 4K إلى استنزاف أكبر للبطارية وارتفاع في درجة حرارة الجهاز عند الاستخدام المطوّل

نصائح

  • امنح إذن الكاميرا مرة واحدة بأي إعداد، ثم بدّل بين العدسات — سيتذكر المتصفح الإذن ويعرض مسميات الجهاز الكاملة لمطابقة العدسات بدقة
  • قارن قراءة "الدقة الفعلية" بالإعداد المسبق الذي اخترته لفهم الإمكانية الحقيقية لكل عدسة
  • استخدم اللقطات لمقارنة جودة الصورة جنباً إلى جنب بين العدسات المختلفة أو إعدادات الدقة المتباينة

الأسئلة الشائعة

هل تعمل هذه الأداة على أجهزة Android؟ يعمل بث الكاميرا واختبار الدقة على Android، غير أن ميزة اختيار العدسة مصممة خصيصاً لأسلوب تسمية كاميرات iPhone. قد لا تتطابق الكلمات المفتاحية للعدسات بشكل صحيح على أجهزة Android.

لماذا لا تتطابق الدقة الفعلية مع الإعداد المسبق الذي اخترته؟ يُرسَل إعداد الدقة المسبق كقيد "ideal". إذا كانت كاميرا الجهاز أو المتصفح الحالي لا يدعم تلك الدقة بالضبط، يتم التفاوض تلقائياً على أقرب دقة متاحة.

هل يُرسَل بث الكاميرا إلى أي خادم؟ لا. تعمل الأداة بالكامل محلياً في متصفحك. لا تغادر أي بيانات فيديو جهازك.