[참고] Raspberry Pi Zero + Camera를 USB WebCam으로 사용
7392 단어 RaspberryPiUSBGadgetraspbian
[참고] Raspberry Pi Zero + CSI-Camera를 USB WebCam으로 사용 (2020 년 여름 버전)
Raspberry Pi Zero + Camera를 USB WebCam (UVC)으로 사용
개요
g_webcam
ko 모듈 + uvc-gadget
사용 uvc-gadget
빌드된 바이너리 How do you configure the Pi Zero to act as a USB webcam using the plug in camera?환경
2018-04-18-raspbian-stretch-lite
절차 개요
/boot/config.txt
에 'dtoverlay=dwc2' 추가 /boot/cmdline.txt
에 modules-load=dwc2,g_webcam
추가 /etc/modules
에 bcm2835-v4l2
추가 raspi-config
에서 Camera Module을 Enabled하여 활성화 /usr/local/bin
로 설정하고 자동 시작을 위해 systemd를 설정하십시오.절차
ssh
파일 및 설정된 wpa_supplicant.conf
로그인
/boot/config.txt
에 'dtoverlay=dwc2' 추가쉘 니코피페
echo dtoverlay=dwc2 | sudo tee -a /boot/config.txt
/boot/cmdline.txt
에 modules-load=dwc2,g_webcam
추가쉘 니코피페
sudo sed -i -e 's/rootwait$/rootwait modules-load=dwc2,g_webcam/g' /boot/cmdline.txt
/etc/modules
에 bcm2835-v4l2
추가쉘 니코피페
echo -e 'bcm2835-v4l2' | sudo tee -a /etc/modules
raspi-config
에서 Camera Module을 Enabled하여 활성화쉘 니코피페
sudo raspi-config nonint do_camera 0
uvc-gadget을
/usr/local/bin
에 넣고 실행 속성을 추가하고,쉘 니코피페
sudo curl -sL https://github.com/mt08xx/uvc-gadget/raw/dev/mt08/bin/uvc-gadget.armhf -o /usr/local/bin/uvc-gadget
sudo chmod a+x /usr/local/bin/uvc-gadget
자동 시작을 위한 systemd 설정하기
쉘 니코피페
cat << 'EOF' | sudo tee /etc/systemd/system/uvc-gadget.service
[Unit]
Description = uvc-gadget
After=local-fs.target
[Service]
ExecStart=/usr/local/bin/uvc-gadget -u /dev/video0 -v /dev/video1
Restart=no
Type=simple
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable uvc-gadget
재부팅
sudo reboot
동작 확인
그것의 1: Skype의 Windows 데스크톱 버전 카메라 설정 열기
2: Chrome에서
htps : // 기주 b. 이 m / mt08 ~ x / u vc가 드레싱 t / 등 w /에서 v / mt08 / 병 / uvc가 드레싱 t. 아 rmhf 방문
webcam.html
<!DOCTYPE html>
<html>
<head>
<title>Webcam Test</title>
</head>
<body>
<video id="videoIn" autoplay></video>
<script type="text/javascript">
var p = navigator.mediaDevices.getUserMedia({ video: true });
p.then(function(stream){document.getElementById("videoIn").srcObject = stream;});
</script>
</body>
</html>
# https로 액세스하지 않으면 카메라를 사용할 수없는 것 같습니다.
기타
Reference
이 문제에 관하여([참고] Raspberry Pi Zero + Camera를 USB WebCam으로 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mt08/items/1d3b54ebbf8bbbed0ccc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)