複数のカメラからの入力を中央サーバーにストリーミングしたいプロジェクトを検討しています。カメラは生産工場を監視しており、オペレーター (工場外の可能性がある) にアラート (SMS/メール) を生成して、カメラにすばやく接続して問題を確認できるようにする必要があります。
ユーザーはカメラを選択し、選択したカメラからライブ ビデオ ストリームを取得できる必要があります。エンド ユーザーは、PC (ブラウザ + シルバーライト)、スマートフォン (android、iphone、wp7) またはパッド (android、ipad、win8) を使用できます。
また、「オンデマンド再生」のために、設定可能な時間、ビデオ ストリーム (pr カメラ) を保存する必要があります。
Windows Azure + IIS Smooth Streaming + Expression Encoder 4.0 API を使用してこれを解決できることを期待していました。
ここで正しい方法で考えているのか、それとも他の解決策を選択する必要があるのか 疑問に思っています..
Azure で Expression Encoder を使用する方法を説明するブログ投稿をいくつか紹介しますが、ライブ ストリーミングについては何も見ていません。
- http://msdn.microsoft.com/en-us/library/ff728356.aspx
- http://www.wadewegner.com/2011/01/using-expression-encoder-4-in-a-windows-azure-worker-role/
- http://www.wadewegner.com/2010/08/using-the-expression-encoder-sdk-to-encode-lots-of-videos/
アイデア?