1. 程式人生 > >做一款跨平臺(多家soC平臺)多特性元件化IPC軟體

做一款跨平臺(多家soC平臺)多特性元件化IPC軟體

構想:為IP攝像機定做一款軟體,先基於GM/TI/Hisi平臺,未來會相容更多平臺。名稱叫:IPC-Guarder
IPC-guarder將實現如下功能:
Funcitions list:
Liveview:local liveview(BNC out), network liveview, support IE/Firefox/safari
Recording:recording to MicroSD/u-disk/NAS
MediaServer:support rtsp/rtp and own protocol streaming server.
WebServer:set image/streaming/audion/ptz/network/wireless/event rule/,etc.
EventHandler:motion/DI/schedule triggered video clip/snapshot to Ftpserver/mailbox.
AutoDiscovery:IPC register to NVR, upnp, IPC Answer.
PTZ:support the main standard pelo-p/d,
HTTPS and AES
wifi:support ra3070,8188cu,etc.
3G:support EVDO/UMTS/LTE/TD-SCDMA
Privacy mask and OSD
P2P
SNMP
QoS
ROI
3A:AES/Auto-IRIS/Autofocus
Blogger
VI: motion detection, tampering, ePTZ,etc.
performance:
[email protected]
and [email protected] and [email protected]

管理規則:
project management rules:
1.using English to write documents and code comments.
2.using SVN to do source code management.
3.submit source to xxx#126.com, freeman will check in after exam.
4.source code host on http://sourceforge.net/projects/ipcxxx/,we co-work based on this platform.
5.using ANSI C, not C++ to make sure good performance and portable capacity.

構想:為IP攝像機定做一款軟體,先基於GM/TI/Hisi平臺,未來會相容更多平臺。名稱叫:IPC-Guarder
IPC-guarder將實現如下功能:
Funcitions list:
Liveview:local liveview(BNC out), network liveview, support IE/Firefox/safari
Recording:recording to MicroSD/u-disk/NAS
MediaServer:support rtsp/rtp and own protocol streaming server.
WebServer:set image/streaming/audion/ptz/network/wireless/event rule/,etc.
EventHandler:motion/DI/schedule triggered video clip/snapshot to Ftpserver/mailbox.
AutoDiscovery:IPC register to NVR, upnp, IPC Answer.
PTZ:support the main standard pelo-p/d,
HTTPS and AES
wifi:support ra3070,8188cu,etc.
3G:support EVDO/UMTS/LTE/TD-SCDMA
Privacy mask and OSD
P2P
SNMP
QoS
ROI
3A:AES/Auto-IRIS/Autofocus
Blogger
VI: motion detection, tampering, ePTZ,etc.
performance:
[email protected]
and [email protected] and [email protected]

管理規則:
project management rules:
1.using English to write documents and code comments.
2.using SVN to do source code management.
3.submit source to xxx#126.com, freeman will check in after exam.
4.source code host on http://sourceforge.net/projects/ipcxxx/,we co-work based on this platform.
5.using ANSI C, not C++ to make sure good performance and portable capacity.