I wanted to follow up on this thread in case anyone ever wanders in this thread in the future. I got our security cam system partially deployed (still have some additional less important cameras to deploy), but for now I've got 7 cameras that I want to show on the TV and then another 3 that I record (10 total recording to one NVR).
I did go with the Fire TV using the ipcamviewer software and got rid of it after a couple days. It constantly lost the connection to cameras and I'd come in and check it and only a couple of the cameras would be displayed, the rest would go black and require manual resetting of the software or reconnections to get them back up.
Unfortunately I could not find a way to get Dahua's PSS software installed on the FireTV to see if it would work better. It did not show up in the Amazon App Store (at least not as being compatible with the Fire TV), and I could not find anything to download to try to sideload it.
I ended up buying
Blue Iris and tossing it on a laptop (a pretty beefy one with a current Core i7 and 16GB RAM) and it has worked beautifully (note I stream only, I do not record on this since I have the NVR for that). I don't know that it has lost a single connection to a camera that I've noticed. The caveat is I dropped my 3 megapixel cams down to HD because the CPU was starting to run a little high and since it is a laptop I didn't want it overheating. I need to get that laptop back, so I hope to find some time to build a small system to take its place, maybe something like an Intel NUC.
Anyways, I was disappointed with the FireTV solution and wanted to note that in case anyone else considers it in the future.