I just moved the Wowza server to a PC with a better Video card that supports NVCUVID and NVENC to cut down on CPU usage and allow more streams by moving the encoding/decoding load to the video card. The card is Geforce 970. After enabling NVCUVID for decoding and NVENC for encoding, the streams go black or I get a loading circle. Doing some messing around I took off NVENC encoding, but left NVCUVID for decoding. Everything works this way, but I am still killing the CPU because all the encoding is done on the CPU. I have updated to 4.3. Why will NVENC encoding not work?
More info on this.
The logs show this:
2015-10-12 08:51:17 CDT comment server INFO 200 - JNI:TranscoderSession.isCUDAAvailable[_defaultVHost_:livell/_definst_/skihill.stream]:NVidia hardware acceleration is available: NVENC2, NVCUVID, CUDA[decode]