Develop Dependencies

From OpenBroadcaster
(Redirected from Experimental Dependencies)
Jump to: navigation, search

Developer

OBServer 5x Series

apache2 apg mysql-server php7.0 php7.0-mysql php7.0-mbstring php7.0-xml php7.0-gd php7.0-curl php7.0-imagick imagemagick libav-tools vorbis-tools festival libavcodec-extra libavfilter-extra

After installing, always check for updates. Log into OBServer with admin privileges and in separate browser tab run "<IP_of_OBServer/updates"

OBPlayer 5x Series

python3 python3-pycurl python3-openssl python3-apsw python3-magic python3-dateutil python3-requests python3-gi python3-gi-cairo python3-gst-1.0 python3-serial gir1.2-gtk-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-pango-1.0 gir1.2-gstreamer-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gst-rtsp-server-1.0 gstreamer1.0-tools gstreamer1.0-libav gstreamer1.0-alsa gstreamer1.0-pulseaudio gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-rtsp libav-tools espeak

See below for optional extras.

Pulse Audio

pulseaudio pavucontrol dbus-user-session alsa-utils python3-pip

Setup Pulse Audio Controls for dashboard:

sudo pip3 install pulsectl

Jack Audio - Used instead of Pulse

jack jack-rack jack-mixer jamin meterbridge qjackctl

OBPlayer Alerting Text-to-Speech

Used with Alerting TTS (Text to Speech)

espeak mbrola mbrola-en1 mbrola-us1 mbrola-us2 mbrola-us3 mbrola-fr1 mbrola-fr4

Ravenna AoIP Support

avahi-daemon ptpd gstreamer1.0-rtsp

Video Utilities (may improve playback performance)

gstreamer1.0-vaapi mesa-vdpau-drivers

Video kiosk autostart

xorg lightdm matchbox-window-manager firmware-linux-nonfree

Xubuntu Desktop Player 5x Series

Xubuntu 16.04 and higher

python3 python3-pycurl python3-openssl python3-apsw python3-magic python3-dateutil python3-requests python3-gi python3-gi-cairo python3-gst-1.0 python3-serial gir1.2-gtk-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-pango-1.0 gir1.2-gstreamer-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gst-rtsp-server-1.0 gstreamer1.0-tools gstreamer1.0-libav gstreamer1.0-alsa gstreamer1.0-pulseaudio gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libav-tools ubuntu-restricted-addons ubuntu-restricted-extras

Non-Core Player Utilities

cifs-utils ssh ntp git icecast2 alsa-tools-gui pavucontrol