X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=README;h=c89a3e8228ce854ac8d1338d533acca6bd9a095c;hb=fa0b850bb90894ae9686e0ad7a17ed1b2aafb5d1;hp=f4fc9abff99a67a7d88c37a6a4e456e029659178;hpb=471db5155f58c3bf7a98c446575cfa0c483da765;p=nageru diff --git a/README b/README index f4fc9ab..c89a3e8 100644 --- a/README +++ b/README @@ -39,13 +39,15 @@ Nageru is in beta stage. It currently needs: are driven through the “bmusb” driver, using libusb-1.0. If you want zerocopy USB, you need libusb 1.0.21 or newer, as well as a recent kernel (4.6.0 or newer). Zerocopy USB helps not only for performance, - but also for stability. + but also for stability. You need at least version 0.7.0. - Movit, my GPU-based video filter library (https://movit.sesse.net). - You will need at least version 1.5.0 (unreleased; get it from git). + You will need at least version 1.5.1. - Qt 5.5 or newer for the GUI. + - QCustomPlot for the histogram display in the frame analyzer. + - libmicrohttpd for the embedded web server. - x264 for encoding high-quality video suitable for streaming to end users. @@ -70,17 +72,18 @@ Nageru is in beta stage. It currently needs: If on Debian stretch or something similar, you can install everything you need with: - apt install qtbase5-dev libqt5opengl5-dev qt5-default pkg-config libmicrohttpd-dev \ - libusb-1.0-0-dev liblua5.2-dev 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 libpci-dev + apt install qtbase5-dev libqt5opengl5-dev qt5-default libqcustomplot-dev \ + pkg-config libmicrohttpd-dev libusb-1.0-0-dev liblua5.2-dev \ + 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 libpci-dev -Exceptions as of February 2017: +Exceptions as of May 2017: - - You will need Movit from git; stretch only has 1.4.0. + - You will need Movit from experimental; stretch only has 1.4.0. - - You will need bmusb from git; stretch only has 0.5.4. + - You will need bmusb from experimental; stretch only has 0.5.4. 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.