Repolode
samlu

samlu/CamMonitor

余ったスマートフォンをプライベートな家庭用防犯カメラに変え、アカウントやクラウドサーバーなしで、別のスマートフォンにP2P配信できるAndroidアプリ。

代替できる製品:Nest CamRing

スター
137
フォーク
25
未解決の Issue
2
最終コミット
4 日前

これは何?

CamMonitorには2つのモードがあります。余ったAndroidスマートフォンで720pの映像と音声を撮影するカメラモードと、普段使いのスマートフォンでライブ映像を見るビューワーモードです。最初に暗号化されたQRコードを読み取って2台をペアリングすると、WebRTCを使ってWi-Fiまたはモバイルデータ通信経由で直接接続されるため、映像が第三者のサーバーを経由することはありません。

このアプリは、端末のハードウェアを長く使えるよう設計されています。24時間録画するのではなく、必要なときにライブ映像を確認する方式です。カメラ画面は1分間操作がないと消灯し、ビューワーが接続されていないとセンサーはスタンバイ状態になります。連続録画や端末上での物体検出は意図的に搭載していませんが、コードベースを拡張して実装できます。

ビューワーからナイトモードの切り替え、カメラのライトの点灯、映像の90°単位での回転、プッシュトゥトークによる呼びかけができます。1台のビューワーには最大8台のカメラをペアリングでき、1台のカメラからは同時に2台のビューワーへ配信できます。

主な機能

  • 01一度限りの暗号化QRコードで、アカウント不要のペアリング。
  • 02ECDSAデバイスキーとAES-256-GCMによるエンドツーエンド暗号化P2P配信。
  • 03720pの映像と音声を配信し、1台のカメラにつき最大2台のビューワーに対応。
  • 04ビューワーからナイトモード、ライト、映像の回転を遠隔操作。
  • 05プッシュトゥトークのインターホン機能と、両端末のバッテリー残量モニタリング。
  • 06自動スタンバイとOLED画面の消灯でバッテリーを節約。

ユースケース

  • 古いAndroidスマートフォンを使って、玄関やリビング、赤ちゃんの部屋を見守る。
  • クラウドカメラサービスを契約せず、1台のスマートフォンから複数の場所を見守る。
  • プッシュトゥトークのインターホン機能で、カメラのある場所にいる人と話す。

クイックスタート

  1. 1

    カメラ側のスマートフォンでCamMonitorを開き、「カメラモードを開始」をタップしてペアリング用QRコードを表示します

  2. 2

    視聴側のスマートフォンでCamMonitorを開き、「視聴モードを開始」をタップしてQRコードをスキャンし、ペアリングします

  3. 3

    視聴側のスマートフォンで「視聴モードを開始」をタップし、ペアリング済みのカメラを選んでライブ映像を視聴します

使う前に知っておきたいこと

  • Android専用です。両方のスマートフォンでAndroid 9.0以降が必要です。
  • ライブモニターであり、24時間365日の録画には対応していません。また、物体検知や動体検知機能は内蔵されていません。
  • 両方のスマートフォンに有効なネットワーク接続が必要で、Android端末が2台必要です。

収録されている特集

トピック

よくある質問

CamMonitor とは?
余ったスマートフォンをプライベートな家庭用防犯カメラに変え、アカウントやクラウドサーバーなしで、別のスマートフォンにP2P配信できるAndroidアプリ。 CamMonitorには2つのモードがあります。余ったAndroidスマートフォンで720pの映像と音声を撮影するカメラモードと、普段使いのスマートフォンでライブ映像を見るビューワーモードです。最初に暗号化されたQRコードを読み取って2台をペアリングすると、WebRTCを使ってWi-Fiまたはモバイルデータ通信経由で直接接続されるため、映像が第三者のサーバーを経由することはありません。
CamMonitor は無料で使えますか?ライセンスは?
CamMonitor は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
CamMonitor は今もメンテナンスされていますか?
活発にメンテナンス中。CamMonitor の最終コミットは 2026年11月3日 です。
CamMonitor は何に使えますか?
古いAndroidスマートフォンを使って、玄関やリビング、赤ちゃんの部屋を見守る。 クラウドカメラサービスを契約せず、1台のスマートフォンから複数の場所を見守る。 プッシュトゥトークのインターホン機能で、カメラのある場所にいる人と話す。
CamMonitor のインストール方法は?
カメラ側のスマートフォンでCamMonitorを開き、「カメラモードを開始」をタップしてペアリング用QRコードを表示します 視聴側のスマートフォンでCamMonitorを開き、「視聴モードを開始」をタップしてQRコードをスキャンし、ペアリングします 視聴側のスマートフォンで「視聴モードを開始」をタップし、ペアリング済みのカメラを選んでライブ映像を視聴します
CamMonitor はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/samlu/CamMonitor

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Nostrプロトコル上に構築された、電話番号やメールアドレス不要のエンドツーエンド暗号化チャットとコミュニティを備える、無料のオープンソースメッセンジャーです。

24823RustMIT活発にメンテナンス更新 4 時間前