Project | Source Download Link | Purpose | Client or Server | Notes
|
---|
gtk | http://ftp.gnome.org/pub/gnome/sources/gtk+/ | UI Toolkit | both | Required. Server only supports version 2.x, version 3.x not fully supported by the client (#640)
|
numpy | http://sourceforge.net/projects/numpy/files/NumPy/ | Python Buffers | both | Recommended
|
pyopengl | https://pypi.python.org/pypi/PyOpenGL and https://pypi.python.org/pypi/PyOpenGL-accelerate | OpenGL accelerated rendering | client |
|
Network:
|
rencode | https://pypi.python.org/pypi/rencode/ | PacketEncoding : rencode vs bencode | both | Recommended
|
python-lz4 | https://github.com/python-lz4/python-lz4 | lz4 packet compression | both | Recommended, win32 build, see attachment/ticket/878/lz4-msvc-fix.patch
|
lzo | http://www.oberhumer.com/opensource/lzo/download/ | lzo packet compression | both | win32 build, see #1044
|
pycrypto | https://pypi.python.org/pypi/pycrypto/ | Encryption | both |
|
python-cryptography | https://pypi.python.org/pypi/cryptography | Encryption | both | win32 build, see ticket:876#comment:5
|
python-netifaces | https://pypi.python.org/pypi/netifaces | Multicast DNS session publishing | server |
|
websocket-client | https://pypi.python.org/pypi/websocket-client/ | websocket client connections | client |
|
websockify | https://pypi.python.org/pypi/websockify/ | websocket server connections | server |
|
Picture encoding dependencies:
|
x264 | ftp://ftp.videolan.org/pub/x264/snapshots/ | h264 encoding | server | win32 b uild, see ticket:270#comment:2
|
ffmpeg | http://ffmpeg.org/releases/ | h264, h265, vp8 and vp9 decoding | client |
|
vpx | http://downloads.webmproject.org/releases/webm/index.html | vp8 and vp9 codec | both |
|
webp | http://downloads.webmproject.org/releases/webp/index.html | webp codec | both |
|
libpng | ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/ | png encoding | both |
|
libjpeg-turbo | https://sourceforge.net/projects/libjpeg-turbo/files/ | jpeg encoding | both |
|
python-pillow | https://pypi.python.org/pypi/Pillow | png,jpeg,webp encoding and decoding, format conversion | both | Required
|
opencv | http://opencv.org/downloads.html | webcam capture | client |
|
libyuv | https://chromium.googlesource.com/libyuv/libyuv/ | wiki/CSC | both |
|
pycuda | https://pypi.python.org/pypi/pycuda | nvenc encoding | server |
|
cuda | https://developer.nvidia.com/cuda-toolkit | nvenc encoding | server |
|
pyNVML | nvidia-ml-py | nvenc encoding | server |
|
Sound dependencies:
|
Ogg | http://downloads.xiph.org/releases/ogg/ | ogg container format | both |
|
opus | http://downloads.xiph.org/releases/opus/ | Sound codec | both |
|
Flac | http://downloads.xiph.org/releases/flac/ | flac codec | both |
|
Speex | http://downloads.xiph.org/releases/speex/ | speex codec | both |
|
Vorbis | http://downloads.xiph.org/releases/vorbis/ | vorbis codec | both |
|
wavpack | http://www.wavpack.com/downloads.html | wavpack codec | both |
|
lame | http://sourceforge.net/projects/lame/files/lame/ | MP3 codec | both |
|
TwoLame | http://sourceforge.net/projects/twolame/files/twolame/ | MP3 encoding | both |
|
Mad | http://sourceforge.net/projects/mad/files/libmad/ | MP3 decoding | both |
|
gstreamer | http://gstreamer.freedesktop.org/src/ | sound support | both |
|
Build dependencies:
|
cython | https://pypi.python.org/pypi/Cython/ | Cython compiler
|