الإصدار 2.1
مقدمة
يوفر دليل الشركة المصنعة لكاميرا الصور البانورامية (OSC) إرشادات حول تنفيذ واجهة برمجة التطبيقات لكاميرا الصور البانورامية لمصنِّعي الكاميرات المزوّدة بتقنية WiFi مدمجة. يُرجى مراجعة مواصفات واجهة برمجة تطبيقات OSC للاطّلاع على المجموعة الكاملة من الأوامر.
إضافة ملاحظات
نحن نتطلع إلى تلقي التحسينات المقترحة لهذه المستندات. سواء واجهت مشاكل هندسية أو وثائق مربكة أو سلوك غير متوقع، يرجى إخبارنا بذلك. الإبلاغ عن مشكلة أو إرسال الملاحظات والاقتراحات:
الاستكشاف
يعمل مسار "اقتراحات" على النحو التالي: تستخدم الكاميرا شبكة WiFi قابلة للاكتشاف ومحمية بكلمة مرور. يعمل برنامج العميل الذي يعمل على الهاتف أو أي جهاز حوسبة آخر على البحث عن هذه الشبكات ويعرض قائمة بمعرّفات مجموعة خدمات الشبكة (SSID) التي تم اكتشافها، ويمكن للمستخدم اختيار واحدة منها. يُدخل المستخدم كلمة مرور الشبكة المحددة لمصادقة برنامج العميل وربطه بخادم الكاميرا.
تنفّذ الكاميرا خطوات الاستكشاف من خلال تحديد معرّف SSID يمكن للإنسان قراءته ويتعرّف بشكل فريد على الكاميرا للعميل. يقوم خادم الكاميرا بالمصادقة والتواصل مع العميل عبر HTTP على المنفذ 80.
SSID وكلمة المرور
يبدأ معرّف SSID لشبكة Wi-Fi باسم سهل الاستخدام (20 حرفًا كحدّ أقصى)، مع وضع محدِّد نقطة (.) قبل اللاحقة، OSC
. تساعد إضافة عنصر عشوائي وفريد في نهاية الاسم
على منع تعارض الاسم. على سبيل المثال، VendorCamera123.OSC;
حيث يتعرّف 123
بشكل فريد على الكاميرا الحالية من
الكاميرات القريبة من الطراز نفسه ومن الشركة المصنّعة نفسها.
تتطلب شبكة WiFi الكاميرا حماية WPA2-PSK. يتطلب WPA2-PSK كلمات مرور لا تقل عن 8 حروف. يمكن أن تحتوي كلمة المرور على أحرف وأرقام ورموز، ولكنها لا تحتوي على مسافات. لا يمكن للمستخدمين تغيير هذا الإعداد إلا عند توصيل الكاميرا بجهاز عميل. بعد تغييرها، يتم فصل الكاميرا ويجب على العميل إعادة الاتصال باستخدام كلمة المرور الجديدة.
يجب توفير طريقة لإعادة ضبط الكاميرا في حال نسي المستخدم كلمة المرور، على سبيل المثال، زر إعادة ضبط في الكاميرا لاستعادة كلمة المرور التلقائية على الإعدادات الأصلية.
عنوان IP والمنفذ
عنوان IP للكاميرا (على سبيل المثال 192.168.1.1) هو عنوان IP مدخل شبكة Wi-Fi للكاميرا، والذي يمكن الحصول عليه من اتصال واي فاي من جانب العميل. بالنسبة إلى المنفذ، يُرجى استخدام المنفذ التلقائي 80 لبروتوكول HTTP (احصل على المنفذ للحصول على
التحديثات من نقاط النهاية في /osc/info
، ويمكنك مراجعة
بروتوكول OSC > المعلومات).