I connect smartPss to a Dahua NVR and view the recordings that are on the NVR. I think it will also view from a camera SD card but that needs to be confirmed by somebody who is using it that way. I have the SD cards as a backup for the NVR and have never had the need to go to them, and when I've tested them I used the camera GUI. I don't want to drift the thread too much so will keep this short. After running smartPss and BI in parallel for a few months my opinion is that if smartPss showed trigger thumbnails like BI does, it would be the best pick for me by a large margin. The thumbnails are an elephant-level feature in favor of BI, but you have to give up a few nice things that are in smartPss. Catch-22.
smartPss has a recording capability and it's widely panned as useless, or even worse than useless.