Amcrest is all rebranded dahua, except they charge you more and offer less options in both camera design and sensors....on top of that they charge you a premium....
amcrest makes no software...all they do is rebrand dahua pss...the camera firmware is the same, simply says amcrest instead of dahua...they make nothing...they pay dahua to do this for them..
They also sell blue iris but they dont rebrand it...it will be the same blue iris as you get from the developer...