Originally Posted by skupples
lol why? Kevari shield is the best home streamer on the market.
specially once you jail break them, then they become the best streamer + nearly the best emulator.
For the Shield's use case, wouldnt it be used more as a player for streaming and thus make use of NVDEC rather than NVENC? One does decode, one does encode. Has to do with being server or player functionality.
I have tried Roku Ultra's, Apple TV 4k's, and both generation Nvidia Shields. I find things I dont like about all 3 obviously since nothing can be made well. I mostly use Plex but also Netflix, Hulu, HBO, and various other sports apps.
Roku doesnt support proper audio and has a lot of issues with subtitles when streaming from Plex. Apple TV has a terrible remote usage, bad remote battery life, and has trouble playing large 4k files, also doesnt support Atmos or some of the more modern 4k file formats (probably why it has trouble playing 4k at times). Shield though has the worst bugs of them all on the 2nd gen model. It will refuse to play streams at times from all providers, just says "unavailable". Plex is the worst though where it will say there is a problem somewhere and to restart both the server and Shield. Only doing that does nothing at all. I can play the exact file on a different player or phone or whatever, yet the Shield says it isnt available or has a problem. This happens a LOT.
Just stay away from the Shield. It is not the best streamer at all.
Also, I did look up about the NVENC and Asmodian is right, NVENC doesn't use the tensor cores. It does however use CUDA cores for many enhancements to the encode (adaptive quantization, look-ahead rate control, weighted prediction, etc)
or other post-process effects, or for encoding formats it doesnt have built in full hardware acceleration support for in the NVENC block itself. NVDEC is similar, in that any format not built in for hardware accel will use CUDA cores to increase performance over a straight CPU decode.