s60sc/ESP32-CAM_MJPEG2SD
ESP32 Camera motion capture application to record JPEGs to SD card as AVI files and stream to browser as MJPEG. If a microphone is installed then a WAV file is also created. Files can be uploaded via FTP or downloaded to browser.
解決する問題
このアプリケーションは、ESP32およびESP32S3カメラモジュールを、多用途で自己完結型のビデオ録画およびストリーミングデバイスに変えます。モーション起動または連続ビデオをSDカードに直接録画し、ライブ映像をブラウザやNVRにストリーミングし、ホームオートメーションシステムと統合できる、低コストでカスタマイズ可能なシステムのニーズを解決します。
仕組み
このソフトウェアはカメラフレームをキャプチャし、標準のAVIファイルとしてSDカードに保存するため、メディアプレーヤーでの簡単な再生が可能です。モジュールのPSRAMを使用してビデオデータをバッファリングし、SDカードへの効率的な書き込みを保証します。ユーザーはWebインターフェースを介してデバイスを管理し、モーション検出の設定、タイムラプスやドライブレコーダー風の録画の設定、マイク、サーボ、センサーなどの接続された周辺機器の制御ができます。WiFiまたはイーサネットを介したネットワーク接続をサポートし、Telegramやメールでアラートを送信できます。
対象ユーザー
このプロジェクトは、ESP32ハードウェアを使用してカスタムセキュリティカメラ、野生動物モニター、FPV車両コントローラー、またはタイムラプス装置を構築したいメーカーやホビイスト向けです。Arduino IDEと基本的な電子工作に慣れたユーザーに最適で、ピンやボード設定の手動構成が必要です。
ハイライト
- 標準メディアプレーヤーとの互換性のために、オプションのオーディオ(WAV)付きAVIファイルとしてビデオを録画します。
- 複数の録画モードをサポート:モーション起動、連続(ドライブレコーダー)、タイムラプス。
- MQTTおよびHome Assistantを介してホームオートメーションと統合。
- FTP、HTTPS、WebDAV、またはブラウザダウンロードを介して録画へのリモートアクセスを提供。
- パン/チルトサーボ、各種センサー、I2Cデバイスなど、広範なハードウェアサポートを提供。
- 他のデバイスにアクセスするための「カメラハブ」機能と、双方向オーディオのためのインターホン機能を備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト