This paper realizes a network video surveillance system based on DM6446 and OMAP3530. DM6446 works as the IP camera and OMAP3530 as the client-end. Both DM6446 and OMAP3530 are Davinci Digital Media System-on-Chips which contain an ARM core and a DSP core. IP camera is developed in the framework of ENCODE. In the Writer thread of ENCODE, network functions are added to send data stream. The client-end is based on a media player DECODE. DECODE is transplanted onto OMAP3530MINI board. DECODE is based on DMAI (Davinci Multimedia Application Interface) which is designed for rapid development of multimedia applications, and DMAI is modified to let DECODE receive data from IP camera rather than read from a file. The remnant area is used in the client-end to ensure that data speeds of the client-end and IP camera are matched.
[1]
Sergio A. Velastin,et al.
Intelligent distributed surveillance systems: a review
,
2005
.
[2]
Andrea Cavallaro,et al.
Video Analytics for Surveillance: Theory and Practice [From the Guest Editors]
,
2010
.
[3]
Tomi Räty,et al.
Survey on Contemporary Remote Surveillance Systems for Public Safety
,
2010,
IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).
[4]
Edward J. Delp,et al.
Efficient and Low-Complexity Surveillance Video Compression Using Backward-Channel Aware Wyner-Ziv Video Coding
,
2009,
IEEE Transactions on Circuits and Systems for Video Technology.