There may be multiple versions with different DRAM sizes.
These are full Linux machines. They support 1080P H.264, motion detection, USB wifi, Ethernet, etc.....
If you can find out, I'd like to know the real prices for Hi3518C, Hi3518E and Hi3516 from Hisilicon so I can keep these board vendors honest.