Develop Dependencies
From OpenBroadcaster
(Redirected from Experimental Dependencies)
Developer
Contents
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