Windows 7PCにマイクを接続しています。このマイクをローカルネットワーク経由でWi-Fiで接続されたAndroid/iPhoneデバイスにライブでブロードキャストする必要があります。これを機能させる方法が見つからないようです。私は、VLC Mediaプレーヤーとそれに対応するAndroid用VLCアプリの調査とストリーミングに、何時間も費やしました。これを機能させることができませんでした。誰か提案がありますか?
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を次の設定で動作させることもできます。
VLCは優れたクロスプラットフォームアプリケーションです。 PulseAudioはクロスプラットフォームのサウンドシステムです。 Windows用のPulseAudioは、ネットワークを介してサウンドをマルチキャストし、場合によってはそれを実行するために、より高度なスキルを必要とします。最近のLinuxシステムでは、PulseAudioがデフォルトであることが多く、BSD、MAC、さらにはWindowsバージョンに移植されています。
PulseAudioプロジェクトは、それ自体をサウンドのプロキシサーバーとして記述し、 "...オーディオを別のマシンに転送します。" のようなことを行います。