CAM2 Image Archiver¶
Welcome to the CAM2 Image Archiver Documentation!
This is documentation for the CAM2 Image Archiver, which is part of the CAM2 Project.
Overview¶
Thousands of network cameras are connected to the Internet and provide real-time visual data (image or video). Even though the data is publicly available to anyone interested seeing, there are several problems that prevents researchers and developers from effeciently query or retrievel camera information and their data.
Even though the data is publicly available to anyone interested seeing, there are several problems. First, there is no central repository where network cameras must register. Thus, significant efforts must be taken to find various sources of data. Second, different brands of network cameras need different methods to retrieve the data. The cameas may also provide different data formats: some provide individual JPEG images; some provide motion JPEG (MJPEG) video; some others provide H.264 video.
To solve these problems, researchers at Purdue University maintains a network camera database and developed an API to retrieve data from heterogeneous sources. See CAM2 Project website for more information.
The CAM2 Camera API Database also has a Python client avalable for those with a CAM2 Database API account. This allows developers and researchers to access the large collection of public network camera data with ease. CAM2 team can also manage camera data and accesses to the database through this client.
See also
For more information on retrieving images and/or video from network cameras, please see the below section on image-archiver-ref, and CAM2 Camera API Database Documentation.