2台の異なるコンピュータからウェブカメラのフレームを取得する

2台の異なるコンピュータからウェブカメラのフレームを取得する

2 台のコンピューターのウェブカメラからのリアルタイム録画をインターネット経由でラップトップに受信したいと考えています。Debian を使用しています。最も簡単な方法はどれですか?

答え1

リポジトリからvlcをインストールし、次のコマンドを実行する必要があります

  cvlc v4l2:///dev/video0 :v4l2-standard= :input-slave=alsa://hw:0,0 \
  :livecaching=300 \
  :sout="#transcode{vcodec=WMV2,vb=800,scale=1,acodec=wma2,ab=128,channels=2,\
  samplerate=44100}:http{dst=:8080/stream.wmv}"

カメラをホストしている各 PC で、3 台目の PC にストリームを配信します。これを表示するには、3 台目の PC でブラウザを開き、URL ボックスに次の内容を入力します。

  http://<ip_address_of_webcam_host>:8080/stream.wmv

または、vlcWebブラウザの代わりに、

  vlc http://<ip_address_of_webcam_host>:8080/stream.wmv

カメラのない3台目のPCでも再度発行されました。

関連情報