모두 mjpeg_streamer
와 motion
cvlc보다 대기 시간을 갖고있는 것 같다.
사용 mjpg_streamer
mjpeg_streamer
컴파일이 필요하지만 github의 지침은 간단합니다.
컴파일 후 start.sh
프로젝트 디렉토리에서 시작 하거나 직접 (프로젝트 디렉토리에서) 실행하여 실행할 수 있습니다 .
./mjpg_streamer -i "./input_uvc.so -rot 180" -o "./output_http.so -w ./www -p 8090"
8090
TCP 포트는 어디에 있습니까 ? 지정하지 않으면 8080
기본적으로 포트 가 사용됩니다. 이 start.sh
스크립트에는 추가 옵션이있는 몇 가지 사용 예가 포함되어 있습니다.
사용 motion
Motion에는 시스템 서비스가 포함되어있어 부팅, 중지 또는 다시 시작할 때 자동으로 쉽게 시작할 수 있습니다.
IP 웹캠 모드에서 사용하려면 다음 설정을 지정해야합니다 /etc/motion/motion.conf
.
daemon on
stream_localhost off
output_pictures off
ffmpeg_output_movies off
stream_maxrate 24
framerate 24
width 640
height 480
다음으로 /etc/default/motion
세트에서 :
start_motion_daemon=yes
부팅시 서비스가 자동 시작되도록하려면 :
systemctl enable motion
systemctl start/stop/restart motion
해당 조치에 사용하십시오 .
기본 스트리밍 포트는 8081
입니다. 포트는에 설정되어 stream_port
있습니다 /etc/motion/motion.conf
.