What am I missing? Can't enable NVENC for transcoding
Ok, is there something apart from the sparse documentation on enabling NVENC for my transcoder/transrate?
I have an EC2 instance, g2.2xlarge, running off the ec2.nvidia.ami with Wowza 4.2 installed and running. under Ubuntu 12.04.5.
I have the most recent drivers installed (Driver Version: 352.21) and it is working on the server side:
Timestamp : Sat Jun 27 01:26:48 2015
Driver Version : 352.21
Attached GPUs : 1
Product Name : GRID K520
Product Brand : Grid
I have the Encoder implementation NVENC in each transcode setting in both transcode and transrate. I also have NVCUVID as the decoder implementation.
But everytime I push a stream to the transcoder I get this in the log:
2015-06-27 01:20:39 UTC comment server INFO 200 - JNI:TranscoderSession.isCUDAAvailable[_defaultVHost_:premnorec/_definst_/Live_1_1@307544]: NVidia hardware acceleration is NOT available - - - 1308.152
Given past things I have worked through, I know it is going to be a simple thing that I missed. I think I have all the corners of configuration handled, but I am missing something.
Anyone go through this and have a quick idea on where to go. This is crazy. I feel like I am now just throwing spaghetti at the wall with thoughts and ideas.
Please open a ticket with support by sending your request to
firstname.lastname@example.org. If you could attach the following information, it will speed up your resolution time:
- A ZIP file containing your conf/, logs/ and transcoder/ folders. If you are not sure how to get this information please see the following tutorial. Please do make sure you provide logs which show Wowza Streaming Engine starting.
the following guides for configuring NVENC on various distros. Note that the guides are written for specific releases and we can't guarantee that they will still work on untested releases of the distro.