Wowza Community

GPU transcoding issues Wowza Streaming Engine Version 4.7.6.

I am attempting to test GPU on a p3.2xlarge AWS server (1 Tesla V100 card, 61GB ram, 8 core). and seem to be hard limited by CPU with little to no usage on the GPU.

The setup is a Centos 7 machine running wowza/nginx to stream and transcode a rtmp 1080p 60fps buckbunny video.

I added 5 stream files from the same source URL and am attempting to use the transcoder on the 5 streams (again same source url from nginx).

The preset is as follows:

Video Codec


Video Bitrate

192000 bits per second (bps)

Encoding Implementation



Use first available GPU



Key Frame Interval

Same as source (required for transrating)

Frame Size

Fit Mode



360 pixels


240 pixels
Audio Setting
Audio Codec
The problem I am having is near 100% CPU usage and only 1-2% GPU usage. Is there something I am doing incorrectly or is there a way I can shift more of the load to GPU?

I’m still having issues with giving the GPU adequate load. Any help at all would be appreciated. Thanks!

Please make sure to follow the instructions in the article below to enable Wowza Streaming Engine to use Nvidia hardware on CentOS.

This is the guide I followed to setup the server. I selected NVENC from the Wowza GUI. It is using some GPU but the CPU is maxing out while the GPU is only at ~1-2%.

Please open a support ticket via your account portal so that we can take a look at what is happening on your server.