ฉันกำลังทดลองใช้ Pi สำหรับการสตรีมเว็บแคมและการตรวจจับการเคลื่อนไหวด้วยmotion
แอป ลองใช้กล้องเว็บที่แตกต่างกันสองสามตัวและใช้ร่วมกับฮาร์ดแวร์อื่นฉันพบชุดค่าผสมหนึ่งที่เสถียรอย่างสมบูรณ์ (ดูด้านล่าง) อย่างไรก็ตามฉันแค่ทำให้มันใช้งานได้ที่ความละเอียด 352x288 เท่านั้น ฉันต้องการใช้ความละเอียดมากขึ้นที่เว็บแคมความละเอียด 720p ฉันได้ลอง 640x480, 640x360 และ 1280x720 แล้ว แต่มันไม่ทำงาน ( motion
ไม่สามารถเริ่มต้นกล้องได้) Pi มีหน่วยความจำ 256MB ซึ่งควรมีไว้เพื่อรองรับความละเอียดสูง ตัวอย่างเช่นmotion
รายการการใช้หน่วยความจำที่ 1.8MB สำหรับความละเอียด 1280x720
มีเคล็ดลับเกี่ยวกับวิธีการเปิดใช้งานความละเอียดสูงกว่าหรือไม่
เสถียร:
- Logitech C310h เว็บแคม USB 2.0 HD, กล้อง UVC (046d: 081b)
- 352x288, จานสี YUYV
- ขับเคลื่อนโดยเครื่องชาร์จ iPad
- เว็บแคมเชื่อมต่อกับพอร์ต USB ที่ต่ำกว่า
- ไม่มีอะไรเชื่อมต่อกับพอร์ต USB บน
- เชื่อมต่อเครือข่ายแบบใช้สายแล้ว
- เรียกใช้ Motion 3.2.12
- ระบบปฏิบัติการ: 2012-09-18-wheezy-raspbian.img
- เปลี่ยนเป็น motion.conf เท่านั้น: การตั้งค่าความละเอียดเป็น 352x288
แก้ไข:ตั้งแต่ฉันพบว่าการตั้งค่าที่ฉันใช้กับ MJPG-streamer นั้นไม่เสถียรอย่างสมบูรณ์ดังนั้นจึงมีโอกาสที่การตั้งค่าที่อธิบายไว้ข้างต้นไม่เสถียรอย่างสมบูรณ์ แต่มีเสถียรภาพมากขึ้นเนื่องจากใช้ความละเอียดที่ต่ำกว่า
แก้ไข 2 (4/21/13):เป็นที่ทราบกันมานานแล้วว่า USB ไม่เสถียรใน Raspberry Pi ทำให้เกิดปัญหากับกล้องเว็บหลายตัวและ wifi dongles มูลนิธิกำลังทำงานอย่างแข็งขันในเรื่องนี้และมีความก้าวหน้าที่ดีเมื่อไม่นานมานี้ มีการอัปเดตผ่าน rpi-update ที่แก้ไขปัญหามากมาย ดูกระทู้ Redux USB บนฟอรั่มราสเบอร์รี่