เปิดคู่มือผู้ผลิตกล้องเก็บภาพ 360°

เวอร์ชัน 2.1

เกริ่นนำ

คู่มือของผู้ผลิตกล้องเก็บภาพ 360° (OSC) จะให้คำแนะนำการใช้งาน API กล้องเก็บภาพ 360° สำหรับผู้ผลิตกล้องที่มี Wi-Fi ในตัว โปรดดูข้อกำหนดของ OSC API สำหรับชุดคำสั่งทั้งหมด

ความคิดเห็น

เราหวังเป็นอย่างยิ่งว่าจะได้รับการปรับปรุงข้อเสนอแนะจากคุณสำหรับเอกสารเหล่านี้ โปรดแจ้งให้เราทราบ ไม่ว่าจะพบปัญหาด้านวิศวกรรม เอกสารที่สับสน หรือลักษณะการทำงานที่ไม่คาดคิดหรือไม่ รายงานปัญหาหรือส่งความคิดเห็นและคำแนะนำ

Discovery

ขั้นตอนการค้นหามีการทำงานดังนี้ กล้องจะแสดงเครือข่าย Wi-Fi ที่ค้นพบได้และมีการป้องกันด้วยรหัสผ่าน ซอฟต์แวร์ไคลเอ็นต์ที่ทำงานบนโทรศัพท์หรืออุปกรณ์ประมวลผลอื่นๆ จะสแกนหาเครือข่ายดังกล่าว และแสดงรายการของชุดบริการเครือข่ายที่ค้นพบ (SSID) ซึ่งผู้ใช้สามารถเลือกได้ ผู้ใช้จะป้อนรหัสผ่านของเครือข่ายที่เลือกเพื่อตรวจสอบสิทธิ์และเชื่อมต่อซอฟต์แวร์ไคลเอ็นต์กับเซิร์ฟเวอร์ของกล้อง

กล้องจะใช้ขั้นตอนการค้นหาด้วยการกำหนด SSID ที่มนุษย์อ่านได้ ซึ่งจะระบุกล้องให้ไคลเอ็นต์อย่างไม่ซ้ำกัน เซิร์ฟเวอร์ของกล้องจะตรวจสอบสิทธิ์และสื่อสารกับไคลเอ็นต์ผ่าน HTTP บนพอร์ต 80

SSID และรหัสผ่าน

SSID ของ Wi-Fi จะขึ้นต้นด้วยชื่อที่เข้าใจง่าย (สูงสุด 20 อักขระ) โดยมีตัวคั่นเครื่องหมายจุด (.) ก่อนคำต่อท้ายคือ OSC การเพิ่มองค์ประกอบแบบสุ่มที่ไม่ซ้ำกัน ต่อท้ายชื่อจะช่วยป้องกันชื่อขัดแย้งกัน ตัวอย่างเช่น VendorCamera123.OSC; โดยที่ 123 ระบุกล้องปัจจุบันจากกล้องใกล้เคียงรุ่นเดียวกันจากผู้ผลิตรายเดียวกันโดยไม่ซ้ำกัน

ต้องมีการป้องกัน Wi-Fi ของกล้อง WPA2-PSK WPA2-PSK ต้องใช้รหัสผ่าน ที่มีความยาวอย่างน้อย 8 อักขระ รหัสผ่านมีตัวอักษร ตัวเลข และสัญลักษณ์ได้ แต่ต้องไม่มีช่องว่าง ผู้ใช้จะเปลี่ยนได้เฉพาะเมื่อกล้องเชื่อมต่อกับอุปกรณ์ไคลเอ็นต์เท่านั้น เมื่อเปลี่ยนแล้ว กล้องจะยกเลิกการเชื่อมต่อและไคลเอ็นต์ต้องเชื่อมต่ออีกครั้งโดยใช้รหัสผ่านใหม่

กล้องต้องระบุวิธีการรีเซ็ตในกรณีที่ผู้ใช้ลืมรหัสผ่าน เช่น ปุ่มรีเซ็ตในกล้องเพื่อกู้คืนรหัสผ่านเริ่มต้นเป็นค่าเริ่มต้น

ที่อยู่ IP และพอร์ต

ที่อยู่ IP ของกล้อง (เช่น 192.168.1.1) คือที่อยู่ IP เกตเวย์ของเครือข่าย Wi-Fi ของกล้อง ซึ่งหาได้จากการเชื่อมต่อ Wi-Fi ในฝั่งไคลเอ็นต์ สำหรับพอร์ต โปรดใช้พอร์ต 80 เริ่มต้นสำหรับ HTTP (ขอรับพอร์ตเพื่อรับการอัปเดตจาก endpoints ใน /osc/info โปรดดู OSC Protocol > Info)