I am currently running Channels DVR on a dedicated Nvidia Shield PRO (current version) and have a very large local content library.
As the library has grown, I have noticed that Client startup spends a decent amount of time on "Preparing Your TV". I am not sure if this is Client side handling the large REST responses or server side traversing the database and building the response.
Would moving the DVR Server to a Synology NAS have any impact on this performance (better or worse).
I have a DS718+ (INTEL Celeron J3455) and am looking at the DS923+ (AMD Ryzen R1600), which also brings about the question of the need for the GPU (Celeron has it, Ryzen does not) for serving Channels clients on Nvidia Shields.
My preference is to avoid Windows and all the maintenance associated with it for the Server, hence the Android or Linux based targets.