obs_studio
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
obs_studio [18.03.2019 09:11] – [Compilieren] thooge | obs_studio [16.02.2021 18:55] (aktuell) – [Plugins] thooge | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
Abhängigkeiten | Abhängigkeiten | ||
- | * QT5 | + | |
- | * FFmpeg | + | apt-get install build-essential cmake pkg-config |
+ | </ | ||
+ | | ||
+ | apt-get install qtbase5-dev libqt5svg5-dev libqt5x11extras5-dev | ||
+ | </ | ||
+ | * X11< | ||
+ | libfreetype6-dev libfontconfig-dev libxcb-shm0-dev libxcb-xinerama0-dev libxss-dev libxcomposite-dev libxinerama-dev | ||
+ | </ | ||
+ | * FFmpeg< | ||
+ | apt-get install libasound2-dev libavcodec-dev libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev | ||
+ | </ | ||
+ | * Audio< | ||
+ | apt-get install libpulse-dev libfdk-aac-dev ibspeexdsp-dev | ||
+ | </ | ||
+ | * Video< | ||
+ | apt-get install libv4l-dev libvlc-dev | ||
+ | </ | ||
+ | * Sonstiges< | ||
+ | apt-get install libjansson-dev | ||
+ | </ | ||
* Optional | * Optional | ||
+ | * Scripting ('' | ||
* mbedTLS ('' | * mbedTLS ('' | ||
- | * LibVLC ('' | ||
< | < | ||
Zeile 26: | Zeile 45: | ||
| | ||
</ | </ | ||
+ | |||
+ | ==== Plugins ==== | ||
+ | |||
+ | === Virtual Camera === | ||
+ | |||
+ | modprobe v4l2loopback exclusive_caps=1 | ||
+ | |||
+ | Plugin: '' | ||
+ | * / | ||
+ | * Link im OBS-Pluginverzeichnis anlegen ''/ | ||
+ | |||
+ | === obs-linuxbrowser === | ||
+ | |||
+ | - Browser bereitstellen< | ||
+ | cd /tmp | ||
+ | wget http:// | ||
+ | tar xjf cef_binary_3.3683.1920.g9f41a27_linux64_minimal.tar.bz2 | ||
+ | cd cef_binary_3.3683.1920.g9f41a27_linux64_minimal | ||
+ | cmake ./ && make libcef_dll_wrapper | ||
+ | </ | ||
+ | - Plugin erstellen< | ||
+ | cd / | ||
+ | git clone https:// | ||
+ | cd obs-linuxbrowser | ||
+ | mkdir build && cd build | ||
+ | cmake -DCEF_ROOT_DIR=/ | ||
+ | </ | ||
+ | |||
+ | Anschließend ist im Unterverzeichnis '' | ||
+ | dieses kann für den aktuellen Benutzer unter'' | ||
+ | abgelegt werden. | ||
+ | |||
+ | Systemweite Installation unter z.B. ''/ | ||
===== Offene Fragen ===== | ===== Offene Fragen ===== | ||
Zeile 37: | Zeile 89: | ||
* Es wird eine möglichst gute Graphikkarte benötigt | * Es wird eine möglichst gute Graphikkarte benötigt | ||
+ | * Damit der Zweitbildschir korrekt konfiguriert wird, ist '' | ||
+ | * '' | ||
* Die Onboard-Netzwerkkarte ist für das Event-LAN vorgesehen | * Die Onboard-Netzwerkkarte ist für das Event-LAN vorgesehen | ||
* Der Rechner startet automatisch mit dem Benutzer '' | * Der Rechner startet automatisch mit dem Benutzer '' | ||
* Da damit alle zu diesem Benutzer gehörigen Daten öffentlich einsehbar sind, ist dieses zu berücksichtigen! | * Da damit alle zu diesem Benutzer gehörigen Daten öffentlich einsehbar sind, ist dieses zu berücksichtigen! | ||
- | | + | |
+ | |||
+ | ===== Jibri ===== | ||
+ | |||
+ | WIP | ||
+ | |||
+ | Damit können Videokonferenzen aufgezeichnet werden. | ||
+ | Es ist ein selbst betriebener Jitsi-Meet-Server erforderlich. | ||
+ | |||
+ | Alsa Loopbackdevice | ||
+ | echo " | ||
+ | |||
+ | Jitsi Repository einbinden | ||
+ | |||
+ | Abhängigkeiten | ||
+ | | ||
+ |
obs_studio.1552900278.txt.gz · Zuletzt geändert: 18.03.2019 09:11 von thooge