0

独自のRTPサーバー、つまりIISやSmoothStreaming拡張機能を備えていないIPカメラ用のSilverlightライブフィードビューアーを構築したいと思います。SmoothStreamingClient(またはMicrosoftメディアプラットフォーム)は開始するのに最適な場所ですか?

4

2 に答える 2

1

SmoothStreamingClientSmoothStreamingメディアソースを使用していることを前提としているため、絶対に必要ありません。ただし、代わりにできることは、を使用しMediaElementて独自のを実装することMediaStreamSourceです。これには、IPカメラによって吐き出されるデータを解析し、それを有効なビデオサンプルに変換する方法を知っている必要があります。これは重要ですが、まだ構築されていないビデオデータを表示するために提供される唯一のメカニズムです。ストリーミングソースで。

ただし、IPカメラが送信するビデオ形式がSilverlightですでにサポートされている場合はStream、カメラデータを読み取るを作成し、それをメディアソースとしてに渡すだけMediaElementです。

于 2011-05-10T18:22:06.160 に答える
0

最善の方法は、カメラデータを取得し、Webサーバーの特定の場所に画像を保存するサーバー側のアプリを用意することです。次に、HTMLページを定期的に更新して、新しい画像を表示できます(トリックは、スタイルのURLを指定するhttp://someserver/someimage.jpg?dummy=iことです。ここで、iを毎回変わる番号に置き換えます(大きな乱数または現在の日時を入力します)。ブラウザは、以前にダウンロードしたフレームを常にキャッシュして表示するわけではありません

于 2014-01-25T18:56:45.853 に答える