Webカメラのビデオとオーディオをキャプチャし、後で一部のビデオプレーヤーで見ることができるビデオとしてサーバーに保存できるSilverLightアプリケーションが必要です。私は、link1とmtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/12/10/silverlight-4-more-on-capturing-video-from-webcams.aspxのようなSilverLightを使ってウェブカメラを記録する良い例を見つけました。実際にビデオをローカルの独立したストレージに保存します。 Link1はビデオとオーディオを保存し、link2はビデオのみを保存し、それを奇妙な.avi形式に変換します(これはQuickTimeプレーヤーのみで再生できます)。私はまた、ストリームをサーバーに持ち込んでそこにビデオを保存することはそれほど問題ではないと思います。Silverlight 4を使用してサーバー上にWebカメラのビデオとオーディオを記録する
発生する主な問題は、ビデオのサイズです。それは単に容認できないほど大きい(さもなければ私はlink1の解決策を使うだろう)。私はコマンドラインFFMpegを使ってそれをある種の形式に変換しようとしました。私はlink1からビデオをまったく変換することができませんでしたが、リンク2のビデオを素敵で容認できるファイルサイズの.flv形式に変換することに成功しました。ただし、link2にはオーディオが含まれていないため、オーディオなしでは使用できません。
問題はシンプルで、ローカルのウェブカメラからサーバーにビデオを録画して後で再生するのですが、ビデオは許容可能なサイズとよく知られているフォーマットを持つ必要があります。 FFMpegやExpression Encoderのようなビデオ変換のためのツールはありますが、コマンドラインAPIが必要なので、コード(コマンドライン)からそれらにアクセスする必要があります。
すべてのヘルプは
ありがとう
あなたは、そのlink2からのビデオを.flv形式に変換するヒント/リンクを教えてください。私の場合、オーディオは「必須」ではないことを除いてほぼ同じです。しかし、link2からのビデオのファイルサイズは単に受け入れられません。 – atiyar