# 1. Data Ingestion Layer

**Purpose:** Collect data from the dashcam and other real-time sources.

### Components

**Dash Camera Data Capture**

* High-resolution cameras capture video data
* GPS module logs location data

**API Integrations**

* Social Media APIs: Fetch data on rallies, protests, or VIP movements
* Weather APIs: Retrieve real-time weather alerts
* Traffic APIs: Get current traffic conditions

**Sensor Data**

* Sensors for object detection

**Process**

* Continuous streaming from dashcam to processing unit
* Periodic batch requests from external APIs
