2010-12-06 4 views
2

Wowzaをストリーミングサーバーとして使用して、サイト用のビデオチャット機能を構築しています。私は別のマシン(この場合はEC2)でホストされているページでチャットを使用するとピクセル化しますが、ローカルのHTMLファイルを参照してプレーヤのローカルコピーを参照すると問題はありません。理由はわかりません。プレーヤーのローカルコピーでも、送信ビデオストリームを送信していて、ストリーミングサーバーから別のストリームを読み取っているためです。プレーヤーをダウンロードしているときにFlashビデオストリームがピクセル化しています。プレーヤーがローカルの場合は問題ありません。

実際のページは、ローカル/非ローカルにホストされています
.swfファイルはローカル/非ローカルにホストされています。

フラッシュプレーヤーをダウンロードすると、再生されるストリームが劣化することはありますか?もしそうなら、これを回避する方法はありますか?

+0

ピクセル化プレーヤーを見るためのリンクを投稿できますか? – www0z0k

+0

Flash IDEでswfを表示しているとき、またはブラウザに表示されている間にそれが起こっていますか? (現地版) – jpea

+0

どのプレイヤーを使用しますか? – Kodiak

答えて

0

私はここでオフベースになる可能性がありますが、ファイルをホストしている場所とは関係がありません。ネットワーク帯域幅の問題が発生している可能性があります。 Flashでは、デフォルトでカメラストリームの画質が変更され、画質ではなくframeRateが優先されます。これを変更するには、次のように設定する必要があります。

Camera.setQuality(); // Camera.setQuality(0、100)で試してください。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Camera.html?filter_flash=cs5&filter_flashplayer=10.2&filter_air=2.6#setQuality()

関連する問題