저는 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
장치를 일반 웹캠처럼 사용할 수 있습니다.