Closed5

Manjaro(arch) Linuxで安定した画面共有を行う

reoringreoring

Kernelヘッダを入れる

linux513部分は使っているカーネルのバージョンに合わせる

sudo pacman -S linux513-headers

v4l2loopback-dkmsを入れる

yay v4l2loopback-dkms

v4l2loopback-dkmsをロードする

sudo modprobe v4l2loopback devices=1 video_nr=10 card_label="OBS Cam" exclusive_caps=1
sudo modprobe snd-aloop index=10 id="OBS Mic"

ストリームーサーバを起動する

ffmpeg -an -probesize 32 -analyzeduration 0 -listen 1 -i rtmp://127.0.0.1:1935/live/test -f v4l2 -vcodec rawvideo /dev/video10

OBSの設定をする

StreamのCustomのServerを下記のURLにする。

rtmp://127.0.0.1:1935/live/test

reoringreoring

もし画面がグリッチみたいになるときは、CompositorのRendering BackendをOpenGL2.0や3.1に切り替えると治る。

reoringreoring

キャプチャ方法に、Window Capture(Xcomposite)を使うと更に安定する。

reoringreoring

最終結論

OBSも何も使わなくても、CompositorのRendering BackendをXRenderに変更すると安定する。

このスクラップは2021/07/26にクローズされました