web-dev-qa-db-ja.com

PC経由でマイクをストリーミング

Windows 7PCにマイクを接続しています。このマイクをローカルネットワーク経由でWi-Fiで接続されたAndroid/iPhoneデバイスにライブでブロードキャストする必要があります。これを機能させる方法が見つからないようです。私は、VLC Mediaプレーヤーとそれに対応するAndroid用VLCアプリの調査とストリーミングに、何時間も費やしました。これを機能させることができませんでした。誰か提案がありますか?

6
SomeGuy

ffmpeg からローカルネットワークにudpストリームをマルチキャストし、モバイルデバイスからAndroid MX Playerを使用しています。セットアップ:

ffmpeg -f dshow -i audio="USB Mic (2- Samson GoMic)" -c:a libmp3lame -f mpegts udp://192.168.0.255:12345

デバイス名を取得するには、次を使用できます

ffmpeg -list_devices true -f dshow -i dummy

VLCを次の設定で動作させることもできます。firstsecond

6
siikamiika

VLCは優れたクロスプラットフォームアプリケーションです。 PulseAudioはクロスプラットフォームのサウンドシステムです。 Windows用のPulseAudioは、ネットワークを介してサウンドをマルチキャストし、場合によってはそれを実行するために、より高度なスキルを必要とします。最近のLinuxシステムでは、PulseAudioがデフォルトであることが多く、BSD、MAC、さらにはWindowsバージョンに移植されています。

PulseAudioプロジェクトは、それ自体をサウンドのプロキシサーバーとして記述し、 "...オーディオを別のマシンに転送します。" のようなことを行います。

0
rjt