メインの講堂からオーディオ(ミキサーから)とビデオ(カメラから)をキャプチャし、建物内の別々の部屋に渡します。
以前は、手動のオーディオ/ビデオケーブルとワイヤー(イーサネットではなくRCA、CoAxなど)を介してこれを行っていました。システムを「アップグレード」し、Wi-Fi経由でストリームをワイヤレスでブロードキャストしたかったのです。
現在のセットアップ( Wirecast で実行中 A1 Wireless-Nネットワーク上)では、遅延の問題があります。クライアント(ラップトップ/ iPad/Android)では、ストリームが1分から最大5分遅れます。この種の遅延の問題は、実際にはLANとWLANのどちらが使用されているかではなく、ボックスのセットアップから発生します。
これは、以前の有線接続では問題ではありませんでした。ワイヤレスネットワークはローカルであるため、1秒未満の遅延を実現できるはずだと考えました。
そして、それは行きます。待ち時間が短く、同時にプログラムでストリーミングしているクライアントにとってユーザーフレンドリーなセットアップの経験がある人はいますか?任意の推奨事項をいただければ幸いです。
ライブストリーミングをブロードキャストするためにVLCをすでに試しましたが、遅延の問題があります。エンコードされていないローカルコンピューターの「ストリーム」では、VLCにはすでに約1秒の遅延があります。エンコーディングとローカルネットワークを追加すると、状況はさらに厳しくなります。少なくとも1秒の遅延を実現したいと思います。
(現在のセットアップはWindows 7にありますが、可能であれば、専用のLinuxボックスでのセットアップをお勧めします。)
今週、RaspiberryPi(Raspicamを使用)とラップトップの間の有線ネットワークで実現したテストによると、GstreamerのパフォーマンスはVLCよりも優れており、待ち時間も短くなっています。 VLCで約1秒の遅延がありましたが、一定ではなく、ビデオの速度が低下したり、加速したりしました。
Gstreamerを使用すると、100〜116msの遅延を測定してHDビデオ(1280x720 @ 60Hz)をストリーミングできます。 Ubuntu14.10でGstreamer-0.10を使用してテストしました。 Gstreamer-1.0でも動作しますが、v4l2loopbackとの互換性がないため、0.10で動作する必要があります。
一部のユーザーは、MacOSとWindowsでも良好なパフォーマンスを報告しています。
Windowsでのこれに関するチュートリアルについては、 http://robogoby.blogspot.fr/2014/01/raspi-camera-gstreamer-10-w-windows-7.html を参照してください。
Gstreamerを使用したビデオおよびオーディオストリーミングについては、次を参照してください: http://blog.tkjelectronics.dk/2013/06/how-to-stream-video-and-audio-from-a-raspberry-pi- with-no-latency /
この助けを願っています。
乾杯
皆さんは、このためのVLC(Video Lan Client)ソリューションの実装に興味があるかもしれません。 Linuxを含む多くのオペレーティングシステムで利用できます。彼らのホームページはここにあります VideoLAN VLC 。ソフトウェアを介してライブストリーミングを設定するための優れたチュートリアルは、ここにあります。 ライブストリーミング:テクノロジーの使用方法 。 2つと2つを組み合わせると、VLCソフトウェアをLinuxコンピューターにインストールし、すべてが計画どおりに機能する限り、キャプチャするようにデバイスをセットアップできます。少なくとも試してみる価値はあります。
ありがとう、
ショーンW。