MJPG 스트림을 웹캠 소스로 사용

MJPG 스트림을 웹캠 소스로 사용

저는 Android 스마트폰을 웹캠으로 사용하고 싶었고 카메라에서 다양한 출력을 생성할 수 있는 "IP Webcam" 애플리케이션을 찾았습니다.

출력 중 하나는 MJPG 스트림이고 해당 스트림을 내 Arch Linux에서 웹캠 소스로 사용할 수 있는 방법이 있는지 궁금합니다.

나는 거기에 있다는 것을 안다로봇 카메라, 하지만 내 컴퓨터에서 작동하도록 할 수는 없습니다.

답변1

ICS에서 앱이 충돌하기 때문에 테스트할 수 없지만 작동할 것입니다.v4l2 루프백그리고스트림 미디어.

v4l2loopback 커널 모듈을 컴파일하고 로드합니다. 생성된 v4l2 장치( /dev/videoX)를 확인합니다.

그런 다음 다음과 같은 것을 사용하십시오.

gst-launch-0.10 -v souphttpsrc location='http://<your_phones_ip>:<port>/' is-live=true user-id=<user> user-pw=<pass> ! multipartdemux ! decodebin2 ! v4l2sink device=/dev/videoX

gstreamer 파이프라인이 실행되면 비디오가 나타나야 하며 /dev/videoX장치를 일반 웹캠처럼 사용할 수 있습니다.

관련 정보