Developing a Dashcam Using Raspberry Pi and Integrated to Cloud Storage
List of Authors
Mohamad Fauzan Mohd Salleh, Nurul Najwa Abdul Rahid @ Abdul Rashid, Shahadan Saad
Keyword
internet of things, data compression, Raspberry Pi, Dashcam, cloud storage
Abstract
Dashcams have become an integral component of modern vehicular systems, enabling continuous audio-visual documentation during automotive journeys. Recent advancements in dashcam technology have elevated video resolution from 480p to 1080p, and more recently to 4K, significantly improving visual clarity but simultaneously increasing storage demands. In addition, corrupted video files—often linked to SD card failures—remain a persistent reliability issue. This paper proposes the design and implementation of a Raspberry Pi–based dashcam that applies real-time video compression prior to cloud storage. The system utilises FFmpeg to evaluate compression efficiency in reducing file size, thereby alleviating storage constraints, minimising the risk of data loss, and enabling secure remote access to recordings. Experimental results indicate that FFmpeg achieves substantial file size reduction, leading to notable storage conservation and decreased upload times. Future work will explore integrating a higher-performance system-on-chip (SoC) to accelerate compression, and adopting a 64-bit operating system to overcome RAM limitations and further optimise performance.