古い Android スマートフォンやタブレットは、安価な IP カメラよりも優れたセキュリティ カメラを実現します。携帯電話をライブセキュリティカメラとして再利用するために設計されたアプリがたくさんあります。アプリはブラウザ内で表示できるライブ ストリームを生成します。ただし、ネットワーク ビデオ レコーダーに接続して、Android デバイスからフィードを録画または再ストリーミングすることもできます。そうすることで、既存のセキュリティ システムにシームレスに統合できます。
電話をセットアップする
ライブカメラフィードを取得して実行する
まず、ライブ ストリームを生成するための Android アプリをインストールします。このカテゴリで見つけたほとんどのアプリは有料、クローズドソース、または広告だらけです。これは私が見つけた唯一のまともなプロジェクトです。 Android IPカメラと呼ばれるものです。これは広告のない無料のオープンソース アプリであり、積極的にメンテナンスされています。
携帯電話やタブレットを 24 時間年中無休で稼働するデバイスとして再利用する場合は、24 時間年中無休で接続しておく必要があります。最近の携帯電話には保護機能が組み込まれているため、火災の危険はそれほどありません。ただし、バッテリーの劣化が早くなります。電話機をスマート プラグに接続し、スケジュールされた間隔でオン/オフにすることができます。または、バッテリーを完全に取り外して、デバイスに直接電力を供給することもできます (はんだ付け方法を知っている場合)。
GitHub からインストーラー ファイルをダウンロードし、手動でインストールする必要があります。 GitHub リポジトリを開いて、 リリース タブ。ここで、最新のユニバーサル APK ファイルを選択してダウンロードします。 Android IP カメラを携帯電話またはタブレットにインストールし、起動します。
設定アイコンをタップし、ここでユーザー名とパスワードを設定します。アプリは、ストリームを保護するために自己署名 HTTPS/TLS 証明書を自動生成します。次に、Android IP カメラ画面に戻ります。

HTTPS アドレスが生成されたことがわかります。ストリームを表示するには、ブラウザにそのアドレス (ポートとともに) を入力します。ユーザー名とパスワードの入力を求められます。これがないとフィードにアクセスできません。たとえば、この URL を使用して Android IP カメラ インターフェイスを開くことができます。この URL をアプリに表示される URL に置き換えます。
https://192.168.1.10:4444

ブラウザから警告が表示されます。アプリは自己署名証明書を使用するため、これは正常です。 「詳細設定」ボタンをクリックして選択するだけです とにかく続ける。
パスワードを入力すると、Android IP カメラ ストリームが表示されます。ここで、前面カメラと背面カメラのどちらを使用するかを設定することもできます。フラッシュのオン/オフを切り替えることができます。または、オーディオ ストリームをオンまたはオフにすることもできます。このポータルでは、画像の解像度、ズーム レベル、露出、コントラスト、フレーム遅延を変更することもできます。
携帯電話とストリームを表示しているコンピュータが同じ Wi-Fi ネットワークに接続されていることを確認してください。また、変更される IP アドレスに合わせてセットアップを再構成する必要がないように、Android デバイスに静的 IP アドレスを割り当てることもできます。
生のライブ ストリームを表示するには、以下を追加できます /stream 現在の URL にアクセスします。
https://192.168.1.10:4444/stream
画面をオフにしても、アプリはバックグラウンドで実行され続け、カメラのライブ フィードをストリーミングします。
スマートレコーディングサーバーのセットアップ
これにより、Android スマートフォンが実際の IP カメラ システムに変換されます。
Android IP カメラ Web ポータルはライブ ストリーム専用です。実際にストリームを録画したり、Android を既存のセキュリティ システムに接続したりする場合は、ネットワーク ビデオ レコーダーが必要になります。そのためにフリゲートを使っています。
Frigate は、セルフホスト型に設計された無料のオープンソース ネットワーク ビデオ レコーダー (NVR) です。 Docker のコンテナとして実行できます。
Frigate は、選択した保持ループで 24 時間 365 日録画できます。または、動きを検出したときのみ録画するように設定することもできます。 Frigate には、人、車両、動物をリアルタイムで検出する AI 検出が組み込まれています。ホームアシスタントなどのプラットフォームと接続することもできます。すでにセキュリティ システムを導入している場合、Frigate は Android デバイスを RTSP として再ストリーミングできるため、携帯電話やタブレットのカメラ ストリームは、どのソフトウェアに対しても通常の IP カメラのように見えます。
Frigate をセットアップして Android デバイスからのストリームに接続するには、サーバー上のターミナルを開きます。
フリゲート用の新しいディレクトリを作成してから、新しいディレクトリを作成します。 docker-compose.yml ファイル。
services:
frigate:
container_name: frigate
restart: unless-stopped
image: ghcr.io/blakeblackshear/frigate:stable
shm_size: "128mb"
volumes:
- ./config:/config # This is where your configuration file will go
- ./storage:/media/frigate # This is where recordings will be saved
ports:
- "5000:5000" # Frigate's web interface
- "8554:8554" # RTSP restreaming (optional)
- "8555:8555/tcp" # WebRTC for low-latency live view
構成ファイルを保存し、Frigate ディレクトリに戻ります。ここで、新しいconfigフォルダーを作成し、 config.yml ファイル。
mkdir config && cd config
nano config.yml
これを設定ファイルに貼り付けます。
mqtt:
enabled: false
cameras:
android_phone:
ffmpeg:
input_args: -tls_verify 0
inputs:
- path: https://username:[email protected]:4444/stream # replace these details with yours
roles:
- detect
- record
detect:
enabled: true
width: 640
height: 480record:
enabled: true
retain:
days: 7
mode: motion
events:
retain:
default: 14
mode: active_objectssnapshots:
enabled: true
retain:
default: 14
ユーザー名とパスワードを置き換える必要があります。 path: Android IP カメラ アプリですでに設定したユーザー名とパスワードを行に入力します。また、ストリーム URL を電話機が生成するものに置き換えます。
この設定を使用すると、Frigate は動きが検出されると自動的に録画を開始し、動きのあるクリップを 7 日間保持してから上書きします。人物、動物、または動く物体が検出されたクリップの場合、それらは 14 日間保持されます。また、オブジェクトを検出するとすぐにスナップショット イメージを生成します。常に録画したい場合は、モード行を mode: motion から mode: all に変更するだけです。
次に、Frigate ディレクトリに戻ります。次のコマンドを実行して、Frigate コンテナを起動します。
docker compose up -d
コンテナの準備ができるまで待ってから、次のアドレスにある Frigate インターフェイスにアクセスします。
http://your-server-ip-address:5000
Android デバイスからのライブ ストリームが Frigate ダッシュボードに表示されるはずです。ここでアラートと検出を構成することもできます。
- 解決
-
4KウルトラHD
- 力
-
5Wソーラーパネル
- ストレージ
-
32GB ローカル ストレージ ホームベース、ハード ドライブ付き最大 16TB
- 購読は必要ですか?
-
いいえ
あなたの Android スマートフォンは単なる受動的な子守カメラ以上の役割を果たします
シンプルなカメラ ストリーミング アプリを使用すると、Android デバイスは多かれ少なかれ、栄光のナニー カムのままになります。ただし、ホーム サーバーで NVR を実行し、そこにストリームをフィードすると、古い Android スマートフォンがセキュリティ システムの一部になります。
関連情報は以下のリンクからご確認いただけます