Just reporting.
tinyCam still displays 4-6 cam v3s reliably for me on my ‘not-gee-whiz’ setup - though I’ve never tried to run it ‘perpetual’ so there’s that.
I expect OP is aware but for anyone else who stumbles upon this topic, tinyCam compromises for stability include reducing number of cams displayed simultaneously and setting ‘Sequence’ to cycle between them on an adjustable timer, changing Hardware Decoding toggle to ‘Software’, changing ‘Stream Profile’ from ‘Auto’ to ‘Main’ (or ‘Sub’.)
I have Hardware Decoding set to ‘Hardware 2’ and Stream Profile at ‘Auto’ at the moment but if LAN conditions (or whatever) causes it to start crashing I first reduce the number of cams displayed or Hardware decoder to ‘Software.’