OBS Studio仮想カメラとIriunの間に衝突があるようです。

OBS Studio仮想カメラとIriunの間に衝突があるようです。

私はUbuntu 20.04 LTSデスクトップを実行しています。 OBS StudioとIriunをインストールしました。 OBSの仮想カメラを使用しない限り、どちらもうまく機能します。これにより、Iriun画面がピクセル化された緑色に変わり、iPhoneで点滅してからピクセル化された画面に戻ります。仮想カメラをオフにすると、すべてが正常です。 2つのアプリケーションが同じ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デバイスを使用してこの問題を正常に解決しました。私がする方法は次のとおりです。

  1. /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)

  1. /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が起動時に両方の仮想ビデオデバイスをロードすることを保証します。

  1. 次の(そして最後の)ステップが必要かどうか、システムを再起動するだけで十分かどうかはわかりません。しかし、Ubuntuを再起動する前に、端末でsudo update-initramfs -uを実行しました。

再起動すると、IriunウェブカメラとOBS Virtualcamがシステムに表示され、互いに干渉しません。 (私はIriunウェブカメラをOBS Studioのソースとして使用し、OBS VirtualcamをMS TeamsおよびG Meetのビデオデバイスとして使用しました。)

このソリューションへの参照は次から始まります。ここ

お役に立てば幸いです!

関連情報