- x264 for encoding high-quality video suitable for streaming to end users.
- FFmpeg for muxing, and for encoding audio. You will need at least
- version 5.0.
+ version 5.1.
- Working OpenGL; Movit works with almost any modern OpenGL implementation.
- Nageru has been tested with Intel on Mesa (you want 11.2 or newer, due
- to critical stability bugfixes), and with NVIDIA's proprietary drivers.
+ Nageru has been tested with Intel on Mesa, and with NVIDIA's proprietary drivers.
The status of AMD's proprietary drivers is currently unknown.
- libzita-resampler, for resampling sound sources so that they are in sync
libasound2-dev libx264-dev libbmusb-dev protobuf-compiler \
libprotobuf-dev libsqlite3-dev meson libjpeg-dev libsrt-gnutls-dev
-Exceptions as of July 2022:
+Exceptions as of September 2023:
- Debian does not carry CEF (but it is optional). You can get experimental
(and not security-supported) CEF Debian packages built for unstable at
meson obj -Dcef_dir=/usr/lib/x86_64-linux-gnu/cef -Dcef_build_type=system -Dcef_no_icudtl=true
- - Debian's SVT-AV1 is too old, so you will need to compile it yourself
- if you wish to use it for streaming.
-
The patches/ directory contains a patch that helps zita-resampler performance.
It is meant for upstream, but was not in at the time Nageru was released.
meson obj && cd obj && ninja
-To start Nageru, just hook up your equipment, and then type “./nageru”.
+To start Nageru, hook up your equipment, and then type “./nageru”.
For Futatabi documentation, please see https://nageru.sesse.net/doc/.
It is strongly recommended to have the rights to run at real-time priority;