2

非常に高速なビデオストリーミングを必要とするアプリを構築しています。私たちはそのようなことをしたことがないので、調査中に私たちはプロに尋ねようと思いました:P

約30fpsおよび低帯域幅のリアルタイムビデオストリーミング(<150ms)の高速エンコード/デコードをサポートするコーデックはどれですか?

編集:

java、c#、またはc ++のいずれかのAPIをリストできるとしたら、それは素晴らしいことです。

4

1 に答える 1

0

質問: タスクは何ですか? その場でビデオをエンコードしたいですか?

圧縮を使用するほとんどのコーデック (またはすべてのコーデック) では、分析とエンコードのために完全なビデオ ストリームが必要です。圧縮 (RGB) なしで送信されたビデオ ストリームは、低帯域幅では処理しすぎます。そのため、疑似リアルタイム デジタル ソースは、mpeg-2 などの形式で画像を送信し、20 fps を提供します (かなり優れたハードウェアのみが 25-30 fps を提供します)。

あなたのタスクにとって最善の方法は、エンコードされたメディア ストリーム (Web カメラ、何らかのビデオ ファイル) をいくつかの制限と事前チェックを行って送信されたものを受信し、他の標準形式への変換をスケジュールすることです。

このようにして、バイナリ ストリームを最初に格納し、通常どおり処理します。

于 2010-08-25T21:35:43.390 に答える