3

Red5 サーバー上にライブ ストリーム サイトを構築しています。サブスクライブすると、ライブ ビデオのフレームがドロップするようです。

rtmp アプリケーションに oflademo を使用しています。

カメラ設定に使用するアクションスクリプトは次のとおりです。

ブロードキャスト

// setup cam
cam = Camera.get();
// setting dimensions and framerate
cam.setMode(320, 240, 15, false);
// set quality
cam.setQuality(0,0);
cam.setKeyFrameInterval(48);

サブスクライブはブロードキャストと同じです。

誰でも手を差し伸べることができます。

4

1 に答える 1

1

一般に、ドロップ フレーム (またはオーディオ信号のギャップ) は、帯域幅の問題の兆候です。

これらは私たちの設定です。フレームはドロップされません (帯域幅が問題ない場合):

cam.setMode(160, 120, 30, true);
cam.setQuality(0,90);

「cam.setKeyFrameInterval(48);」を使用したことはありません。私はこの値をまったく設定しません。ビデオ圧縮に値を強制しません。48 が適切な値であると考える理由はありますか?

セバスチャン

于 2012-10-25T07:38:21.977 に答える