Android スマートフォンをコンピューターのカメラに変える

1.DroidCamを使用する

DroidCam を使用すると、携帯電話をコンピュータのカメラやマイクとして使用できます。第一に、お金が節約できること、第二に、コンピューターで緊急会議に参加するなどの緊急事態に使用できますが、コンピューターにはカメラとマイクがありません。

DroidCam の Android バージョンは、無料の DroidCam バージョンと有料の DroidCamX バージョン (高解像度をサポート) に分かれており、どちらも Google ストアからダウンロードして携帯電話にバインドする必要があります。なお、ご利用にはPCクライアント(WindowsクライアントとLinuxクライアントの両方が利用可能)が必要です。[DroidCam PCクライアント公式サイトダウンロード](https://www.dev47apps.com/)

使用方法については、この記事を参照してください:携帯電話をコンピュータのカメラおよびマイクとして使用する DroidCamX の使用に関する詳細な手順は、ダウンロード用に添付されています。

2.リモートカメラを使用する

RemoteCam はシンプルなオープンソースの携帯電話ソフトウェアで、携帯電話にインストールすると、携帯電話で録画したビデオ映像をリアルタイムで PC に転送できます。

RemoteCam 公式 Web サイトおよび携帯電話インストール パッケージのダウンロード: RemoteCam github アドレス

ソフトウェアをインストールして開いた後、ストリームを開き、以下の ips の後ろにある URL をクリックしてコンピュータのブラウザにコピーし、テストのために開きます。携帯電話のビデオがコンピュータのブラウザに同期されていることがわかります。

注: 携帯電話とコンピュータは同じネットワーク (つまり、同じ WiFi) に存在する必要があります。

ffmpeg を使用して携帯電話からビデオを mp4 形式で PC に保存するか、PC に OBS をインストールして携帯電話からビデオを受信することができます。

1. ffmpegを使用して携帯電話から送信された画像を受信します

最初に ffmpeg を PC にインストールする必要があります。以下を参照してください: ffmpeg のダウンロードとインストール

次に、次の ffmpeg コマンドを使用して、RemoteCam のリアルタイム撮影を Output.mp4 としてコンピューターに保存します
(コマンド内の http URL は、RemoteCam の ips からコピーされた URL です)。

ffmpeg -f mjpeg -i http://192.168.1.2:8080/cam.mjpeg -c:v libx264 -crf 23 output.mp4

2. OBSを利用して携帯電話から送信された画像を受信する

OBS公式WebサイトからPCにOBSをダウンロードしてインストールできます

次に、携帯電話で撮影・送信された映像を受信するための設定を行いますが、以下の操作を行うと、OBS は携帯電話からの映像のみを録画し、RemoteCam は映像のみをパソコンに送信するため、音声はパソコン経由で録音されます。

(1) コントロールボタンをクリックし、「設定」をクリックします。

ここに画像の説明を挿入します

最終的に保存された録音パスは出力で調整できます。

ここに画像の説明を挿入します

(2) ソースの下のプラス記号をクリックし、メディア ソースを選択して、[OK] をクリックします。

画像の説明を追加してください

画像の説明を追加してください

ローカル ファイル オプションのチェックを外し、携帯電話の RemoteCam ソフトウェアで ips の後に URL を入力し、入力形式として mjpeg を入力します。

画像の説明を追加してください

(3) クリックして録画を開始すると、携帯電話の画面が obs ソフトウェアに転送されて録画が開始され、クリックして録画が終了し、上記の録画パス フォルダーに移動して録画されたビデオ ファイルを見つけます

ここに画像の説明を挿入します

もちろん、ライブブロードキャストをしたい場合、他のライブブロードキャストプラットフォームのライブブロードキャスト接続とプッシュコードを持っている場合は、[ライブブロードキャストを開始]をクリックしてライブブロードキャスト関連情報を入力し、画像を他のライブブロードキャストに送信できます。 YouTube、Twitter などのライブ ブロードキャスト用のプラットフォーム

(4) 仮想カメラを使用すると、
携帯電話の RemoteCam でキャプチャした画像をコンピュータ ソフトウェアにプッシュできます。たとえば、Tencent Meeting を使用して会議を開催したいが、コンピューターのカメラが壊れている場合、クリックして仮想カメラを起動し、Tencent Meeting で OBS 仮想カメラを選択することができます。このとき、携帯電話はコンピューターのカメラ。

ここに画像の説明を挿入します
(6) ライブ ブロードキャスト用の事前録画ビデオ
コンピューターに録画されたビデオ ファイルがあり、このビデオをライブ ブロードキャスト (録画およびブロードキャストとも呼ばれます) のコンテンツとして使用したい場合は、簡単に使用できます。そうするにはOBS。

[ソース] の下のプラス記号をクリックし、メディア ソースを選択して、[OK] をクリックします。次に、ローカルファイルを確認してビデオファイルを選択し、ライブブロードキャストをループさせたい場合は、ループを確認できます。
ここに画像の説明を挿入します

その後、そのビデオをライブ ストリーミングできます。

もちろん、クリックして仮想カメラを起動し、そのビデオをカメラの出力として使用することもできます。このようにして、事前にビデオを録画することができます。会議中に不在の場合は、事前に録画されたビデオを使用できます。ビデオをカメラのビデオとして再生します。


参考:
Android 携帯電話をコンピュータのカメラに変えると、開発者はイライラします。これは 40 行のコードで実行できますが、それをサポートするには 40 のプロジェクト ファイルが必要です。

Supongo que te gusta

Origin blog.csdn.net/qq_33697094/article/details/132494300
Recomendado
Clasificación