Hi, section 2.3 refers to software encoding which is used when the H.264 software encoder is present on the server. The H.264 codec is not shipped in the evaluation.
Hardware encoding is possible regardless of the NoMachine server you have – the free version, an evaluation even – provided there are the right GPU capabilities in place. From the article:
1. NoMachine and H.264 hardware acceleration
NoMachine supports H.264 hardware acceleration for these types of sessions:
(i) Connections to the remote physical desktop.
(ii) Linux virtual desktops without activating X11 vector graphics mode.
1.1. On server side
NoMachine supports H.264 hardware encoding provided by graphics cards with Nvidia Kepler microarchitecture and later.
1.2. On client side
NoMachine software on the user’s computer (i.e. NoMachine used as a client or Enterprise Client) supports the H.264 hardware decoding on Windows and Mac hosts with hardware accelerated video cards (GPUs). No further action is required.
and from https://www.nomachine.com/AR10K00706
In the case of web sessions, H.264 codec is supported from v. 6 provided all the following requirements are met:
(i) H.264 hardware or software encoding is available on the remote host where NoMachine sessions are run.
(ii) The browser supports WebRTC/HTML5 and H.264.
(iii) support for WebRTC is enabled on the NoMachine Server.