Software architecture as below:
AP Layer: AVRecoder, RTSPServer, HttpStreamer
AudioPlayer, VideoPlayer
EventHandler
PTZTask, OSDTask, SysManager, LedTask
Interface: libipcsdk.so, ipcsdk.cgi, onvif
Network service: NTP, iSCSI, CIFS, NFS, upnp, CamAnswer, webserver.
SDK/OS/CPU Encapsulation: libvos.so, libsocsdk.so
Bootloader
ActiveX:StreamPlayer
Everything should be implement in user space. User need to config arm-linux manually.... read more