Enjoy Twitch on your GNU/Linux desktop.
- meson >= 0.36.0 (install only)
- ninja (install only)
- gtk+-3.0 >= 3.20
- libsoup
- json-glib
- webkit2gtk or webkitgtk with
-Duse-deprecated-webkit=true
flag
- gstreamer-1.0
- gst-libav
- gst-plugins-base
- gst-plugins-good
- gst-plugins-bad
Same as above plus:
- clutter-gst-3.0
- clutter-gtk-1.0
- mpv
meson build
sudo ninja -C build install
meson build \
-Dbuild-executable=false \
-Dbuild-player-backends=${PLAYER_BACKENDS_YOU_WANT}
sudo ninja -C build install
Note: ${PLAYER_BACKENDS_YOU_WANT}
should be replaced with a
comma separated list of
gstreamer-opengl,gstreamer-cairo,gstreamer-clutter,mpv-opengl
, for
example -Dbuild-player-backends=gstreamer-cairo,mpv-opengl
meson build --prefix=$HOME/.local --libdir=share \
-Dbuild-executable=false \
-Dbuild-player-backends=${PLAYER_BACKENDS_YOU_WANT}
ninja -C build install
- Flatpak (courtesy of @TingPing)
- Arch Linux
- Arch Linux (git)
- Debian (courtesy of @dengelt)
- Ubuntu (courtesy of WebUpd8.org) (Same requirements as above)
- Gentoo (courtesy of @TorArneThune)
- Solus
- OpenBSD
To install extra backends, please refer to either instructions above or checkout the wiki page for details on which packages to install for the common distros.