저는 Ubuntu 20.04 LTS 데스크탑을 실행하고 있습니다. OBS Studio와 Iriun을 설치했습니다. OBS의 가상 카메라를 사용하지 않는 한 둘 다 잘 작동합니다. 이렇게 하면 Iriun 화면이 픽셀화된 녹색으로 바뀌고 iPhone에서 깜박인 다음 다시 픽셀화된 화면으로 돌아갑니다. 가상 카메라를 끄면 모든 것이 정상입니다. 두 개의 애플리케이션이 동일한 V4l2loopback 장치를 사용하려고 시도하여 충돌이 발생할 수 있는 것으로 보입니다. 이 문제를 해결해서 Zoom과 Teams에서 Iriun과 OBS를 사용할 수 있도록 하고 싶습니다. 감사해요
답변1
OBS 설치 폴더(어느 obs 스튜디오) 그리고 실행chmod 111 [폴더 이름]. 이렇게 하면 OBS에 더 많은 권한(읽기, 쓰기, 실행)이 부여됩니다. 이 문제를 일으킬 수 있는 가능성은 다양하지만 OBS에 특정 애플리케이션/장치에 대한 실행 권한이 없는 경우도 있습니다.
답변2
대답은 다음에서 가져옵니다.OBS 포럼, 후손을 위해 여기에 복사했습니다.
같은 문제가 있어서 정보를 추가합니다. Iriun Webcam과 OBS 모두 첫 번째 사용 가능한 장치를 사용하는 것으로 보입니다 /dev/video{N}
. 이 문제를 해결하려면 Iriun의 modprobe 파일을 편집해야 합니다. 아래를 참조하세요.
안녕 사이먼.
오늘 Ubuntu에 Iriun Webcam을 설치했는데 같은 문제에 직면했습니다.
좋은 소식: 2개의 v4l2loopback 장치를 사용하여 이 문제를 성공적으로 해결했습니다. 내가하는 방법은 다음과 같습니다.
- /etc/modprobe.d/iriunwebcam-options.conf 파일을 편집(sudo 사용)합니다.
options v4l2loopback exclusive_caps=1 devices=2 video_nr=8,9 card_label="OBS Virtualcam,Iriun Webcam"
options snd-aloop index=1
참고: snd-aloop 줄의 번호를 변경하지 마십시오. 이는 시스템에 따라 다릅니다(제 경우에는 1이었습니다). video_nr 번호에 주의하세요. 이미 사용 중인 장치를 사용하고 있지 않은지 확인하세요. (이것을 확인하세요 --- sudo가 필요하지 않습니다 --- 터미널에서: v4l2-ctl --list-devices)
- /etc/modules-load.d/iriunwebcam.conf 파일을 편집(sudo 사용)합니다.
v4l2loopback
options v4l2loopback video_nr=8,9
options v4l2loopback card_label="OBS Virtualcam,Iriun Webcam"
snd-aloop
참고: video_nr 및 Card_label에 대해 이전 파일과 동일한 매개변수를 사용합니다(필수인지는 확실하지 않으며 확인하지 않았습니다). 이 파일은 Ubuntu가 시작 시 두 가상 비디오 장치를 모두 로드하도록 보장합니다.
- 다음(그리고 마지막) 단계가 필요한지 아니면 시스템을 재부팅하는 것만으로도 충분한지 잘 모르겠습니다. 하지만 Ubuntu를 다시 시작하기 전에 터미널에서 sudo update-initramfs -u를 수행했습니다.
다시 시작하면 Iriun 웹캠과 OBS Virtualcam이 시스템에 표시되며 서로 간섭하지 않습니다. (저는 Iriun 웹캠을 OBS Studio의 소스로 사용하고 OBS Virtualcam을 MS Teams 및 G Meet의 비디오 장치로 사용했습니다.)
이 솔루션에 대한 참조는 다음으로 시작됩니다.여기
도움이 되길 바랍니다!