]> git.sesse.net Git - nageru/blobdiff - README
Remove the zerocopy warnings.
[nageru] / README
diff --git a/README b/README
index ed86214d27d329ecddeb4c8f8c5c3107e1a062e2..a565b3984775a0417e732b67c8e37a1eabeb4d1e 100644 (file)
--- a/README
+++ b/README
@@ -92,6 +92,16 @@ Nageru currently needs:
    is fine) and add -Dcef_dir=<path>/cef_binary_X.XXXX.XXXX.XXXXXXXX_linux64
    on the meson command line (substituting X with the real version as required).
 
+ - Optional: libsrt, for SRT inputs (by default, Nageru will listen on
+   port 9710, although you can change this port on the command line,
+   turn it off with --srt-port -1, or turn it off live in the UI).
+   If you build with libsrt, make sure it is not linked to OpenSSL,
+   for license reasons.
+
+ - Optional: SVT-AV1, for encoding high-quality video suitable for streaming to
+   end users (higher quality than using x264, but not nearly as mature).
+   You will need at least version 1.0.0.
+
 
 Futatabi also needs:
 
@@ -101,7 +111,7 @@ Futatabi also needs:
  - SQLite, for storing state.
 
 
-If on Debian buster or something similar, you can install everything you need
+If on Debian bullsey or something similar, you can install everything you need
 with:
 
   apt install qtbase5-dev libqt5opengl5-dev qt5-default libqcustomplot-dev \
@@ -109,9 +119,9 @@ with:
     libzita-resampler-dev libva-dev libavcodec-dev libavformat-dev \
     libswscale-dev libavresample-dev libmovit-dev libegl1-mesa-dev \
     libasound2-dev libx264-dev libbmusb-dev protobuf-compiler \
-    libprotobuf-dev libsqlite3-dev meson libjpeg-dev
+    libprotobuf-dev libsqlite3-dev meson libjpeg-dev libsrt-gnutls-dev
 
-Exceptions as of December 2018:
+Exceptions as of July 2022:
 
   - Debian does not carry CEF (but it is optional). You can get experimental
     (and not security-supported) CEF Debian packages built for unstable at
@@ -119,6 +129,10 @@ Exceptions as of December 2018:
 
      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.
 It is taken to be by Steinar H. Gunderson <sesse@google.com> (ie., my ex-work