Motion을 사용하여 USB 웹캠에서 로컬 네트워크를 통해 브라우저로 hello-world를 스트리밍하려고 합니다. (라즈베리 파이에서).
service motion start
RPi에서 실행 하고 http://192.168.0.xyz:8081
PC로 이동하면 스트리밍이 예상대로 작동합니다. 하지만 움직임이 있으면 Firefox에서는 중지되고 "연결 재설정"이라는 메시지가 표시됩니다. 새로 고치면 작동하는 경우도 있지만 "연결할 수 없음" 메시지가 표시되는 경우도 있습니다. Chrome에서는 이미지가 정지됩니다.
지금은 모션 감지 기능을 사용하지 않고 해당 옵션(찾은)을 모두 비활성화했습니다.
cat /tmp/motion.log
비었다.
설치는 다음과 같습니다. (일을 더 쉽게 하기 위해 모든 것이 루트로 수행됩니다.)
apt-get update
apt-get install motion -y
그런 다음 /etc/motion/motion.conf에서 다음 옵션을 변경했습니다.
daemon off
setup_mode off
output_pictures off
output_debug_pictures off
target_dir /var/lib/motion
stream_port 8081
stream_motion off
stream_localhost off
그럼 난 달려
service motion start
내가 뭘 잘못했나요?
답변1
너무 늦었지만 동일한 문제가 발생하여 해결 방법을 찾았으므로 이것이 다른 사람에게 도움이 되기를 바랍니다. 총 픽셀 수의 해상도보다 높도록 Motion.conf의 임계값을 편집합니다(제 경우에는 999999로 설정). 기본적으로 감지된 1500픽셀의 움직임은 움직임으로 표시됩니다. 임계값을 매우 높게 설정하면 동결을 방지할 수 있는 것 같습니다.