2011-01-07 14 views
1

ウェブカメラからIplImageオブジェクトのシーケンスを取得して処理を適用しました。このビデオをウェブページに表示します。これを行う最善の方法は何ですか?そこにソケットを使用してTCP上のビデオをストリーミングすることが試みてきましたが、それは、Webアプリケーションのために実施するための最良の方法ではないでしょうけれどもウェブページ上でopencv IplImage *ビデオをストリーミングする最良の方法は何ですか?

答えて

1

rossbは、私の知る限りではOpenCVのは、OpenCVのビデオのストリーミングをサポートしていません

+0

私はいくつかのパッケージを組み合わせることができると思っていました。したがって、opencvはすべての画像処理を行い、一連のIplImage *画像オブジェクトを生成することができます。そのイメージを、ネット上でこれらのイメージを流すことができるパッケージに属する別のイメージタイプに変換することができます。問題は、どのパッケージが最適なのでしょうか? – rossb83

+0

@rossbまた、この[post](http://stackoverflow.com/questions/5097573/saving-as-flash-in-c/5152763)をチェックしてください。これは、JavaCV&java-ffmpeg **を使用して実行できると言います。私も同じようなプロジェクトに取り組んでいるように私に知らせてください** – 100rabh

0

あなたができましたあなた自身のWebサーバーを作ってください。基本的なGETコマンドを実装するのは非常に簡単です。 .net言語を使用している場合は、非常に簡単です。

+0

あなたの素晴らしいブログのための名誉。良い仕事をして、私の[post](http://saurabh-nigam.blogspot.com/2011/02/)をチェックしてください。 devrandom.html)urブログについて – 100rabh

+0

:Dありがとう!あなたはコンピュータビジョンの何かに取り組んでいますか? –

+0

私はあまりにも、** [Red5 + Xuggler + JavaCV **]を使ってライブビデオをストリームして処理しようとしていました**この[蛇ポスト](http://old.nabble.com/Re:Red5-:-How -to-detect-circular-objects-in-live-video-stream-p30832469.html) – 100rabh

1

私は

1を「ハック」以下でこれを行うことができた)は、AWSが彼らのS3サービスを使用するアカウントアマゾンを設定します。 2)s3バケットを作成します。バケットにファイルを継続的に更新する(毎回同じ名前を使用する)。 no-cacheのメタデータ属性と誰もが閲覧できる権限を設定してください。

3)JavaScriptが毎秒更新するシンプルなWebページを作成します。

これはかなり帯域幅が重く、どんな規模でもテストしていません。それはアマゾンなので、私はトラフィックを拡大するときに物事が崩壊することを心配していません。しかし、ユーザーは帯域幅消費に満足していません。しかし、それは2000匹の餌と20000匹の餌を毎月無料で提供します。

次は、コーデックなどを適切にストリーミングする方法を理解したいと思っています。解決策を見つけ出すために私の髪を引っ張っています。

私はソースのiOSクライアントとJavaScriptを提供していますが、今は電車に乗っています。あなたが本当に私にpingに興味があるなら、私は私の机の上にいるときに覚えています...

関連する問題