Wowza Community

NVENC: InitializeEncoder failed: gpuid:0 result:80004005

Hello,

I’m trying to implement NVENC encoding in Transcoder, but when I set more than 2 Encodes, the third and fourth ones don’t start.

Here is what I can see in logs:

2014-10-03	11:57:43	CEST	comment	server	INFO	200	-	JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:live/_definst_/prasad:720p]: Create video encoder: H.264: NVENC	-	-	-	9.744
2014-10-03	11:57:43	CEST	comment	server	INFO	200	-	JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:live/_definst_/prasad:160p]: Create video encoder: H.264: NVENC	-	-	-	9.927
2014-10-03	11:57:44	CEST	comment	server	INFO	200	-	JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:live/_definst_/prasad:360p]: Create video encoder: H.264: NVENC	-	-	-	10.061
2014-10-03	11:57:44	CEST	comment	server	WARN	200	-	JNI:VideoEncoderH264NVENC.initialize[_defaultVHost_:live/_definst_/prasad:360p]: InitializeEncoder failed: gpuid:0 result:80004005	-	-	-	10.177
2014-10-03	11:57:44	CEST	comment	server	INFO	200	-	JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:live/_definst_/prasad:240p]: Create video encoder: H.264: NVENC	-	-	-	10.177
2014-10-03	11:57:44	CEST	comment	server	WARN	200	-	JNI:VideoEncoderH264NVENC.initialize[_defaultVHost_:live/_definst_/prasad:240p]: InitializeEncoder failed: gpuid:0 result:80004005	-	-	-	10.299
2014-10-03	11:57:44	CEST	encoder-video-start	transcoder	INFO	200	prasad	{name:"160p", bitrate:200000, codec:H264, profile:Baseline, level:1.3, frameSize:284x160, displaySize:284x160, frameRate:50.0}	-	-	-	10.346
2014-10-03	11:57:44	CEST	encoder-video-start	transcoder	INFO	200	prasad	{name:"720p", bitrate:1300000, codec:H264, profile:Main, level:3.2, frameSize:1280x720, displaySize:1280x720, frameRate:50.0}	-	-	-	10.376

The Os is Windows 8.1 64 bit.

I have tested with a GeForce GTX 650 Ti and a Quadro K620, with latest drivers, and I have this problem with both…

Best regards,

Prâsad.

Hi,

Please see the Server specifications for NVIDIA NVENC and NVIDIA CUDA acceleration with Wowza Transcoder AddOn for a list of supported cards.

Note that the Quadro K620 is not listed and thus not supported using the Wowza transcoder. I recommend trying one of the supported cards or using the CPU (Implementation: “default” in the transcoding template) for transcoding.

<Implementation>default</Implementation>

Regards,

Jason

Thanks,

I saw that GeForce hardware can support a maximum of 2 concurrent streams per system…

I suppose it is the same on Quadro k620.

Prâsad.