Nimble Streamer Live Transcoder has full support for NVidia video transcoding hardware acceleration. Having the hardware capable of the processing and drivers properly installed, our customer can choose NVENC to handle processing.
NVidia® Products contain a dedicated accelerator for video decoding and encoding, called NVENC, on the GPU die.
We've previously described the NVidia encoding setup. Now lets see how hardware-based decoding can be used.
We've previously described the NVidia encoding setup. Now lets see how hardware-based decoding can be used.
The following codecs are supported for decoding:
- H.264/AVC
- H.265/HEVC
- VP8 and VP9
- AV1
You can see a list of the compatible hardware to see where each codec is supported.
In the transcoding scenario you need to point to video decoder blue rectangle (with a film on it) and then click on appeared gear button.
You'll see decoder settings dialog. In the Decoder drop-down list it will show "Default" option. This is a software decoder used by Nimble Transcoder by default.
To use GPU decoder, choose NVENC from from list. This will pick up NVidia GPU to take action.
The GPU field is a number which allows specifying the sequential number of physical GPU to process the decoding. So if you want to specify exact GPU to decode specific stream, you need to type the number, e.g. 0, 1 etc. for as many GPUs as you have. If you set it to "auto" then Nimble Transcoder will choose the least busy GPU.
Many consumer Nvidia GPU cards have encoding sessions count restricted up to 8 active sessions (depending on GPU driver version), the decoding sessions are not limited. So you can use even GTX card to help the transcoder to decode with no limitation. Check NVENC support matrix for more.
Deinterlacing mode has the following values:
- weave will weave both fields (no deinterlacing)
- bob will drop one field
- adaptive will enable adaptive deinterlacing
Please refer to NVidia documentation for more details on each mode.
To improve your NVENC transcoding experience, please also take a look at Transcoder troubleshooting covering most frequent questions.
Zabbix monitoring of Nimble Streamer allows tracking server status, SRT streams and NVidia GPU status.
We keep improving our transcoder feature set, contact us for any questions.
NVIDIA, the NVIDIA logo and CUDA are trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and/or other countries.
We keep improving our transcoder feature set, contact us for any questions.
Related documentation
NVIDIA, the NVIDIA logo and CUDA are trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and/or other countries.
No comments:
Post a Comment
If you face any specific issue or want to ask some question to our team,
PLEASE USE OUR HELPDESK
This will give much faster and precise response.
Thank you.
Note: Only a member of this blog may post a comment.