1

複数のビットレート品質レベルのビデオの RTMP ストリーミングで JWPlayer を使用しています。

JWPlayer 構成では、次のように品質を指定します

'levels': [
          { bitrate:"2920", width:"1920", file:"videos/sintel-1920.mp4" },
          { bitrate:"2080", width:"1280", file:"videos/sintel-1280.mp4" },
          { bitrate:"2080", width:"720", file:"videos/sintel-720.mp4" },
          { bitrate:"650", width:"480", file:"videos/sintel-480.mp4" },
          { bitrate:"420", width:"320", file:"videos/sintel-320.mp4" }
       ]

これだけでいいと思っていたのですが、Amazon の Cloudfront ページで次のことに気付きました。

Amazon CloudFront では、「ストリーミング ディストリビューション」を作成して、他の Amazon CloudFront ディストリビューションとは異なる方法でリッチ メディア コンテンツを配信できます。Amazon CloudFront は、Adobe の Flash® Media Server を使用してストリーミング ディストリビューションを強化します。

.....動的ビットレート ストリーミングを使用するようにストリーミング配信を構成することもできます。この機能を有効にすると、同じビデオの複数のコピーを保存でき、それぞれが異なる品質レベルでエンコードされます。ディストリビューションは、エンド ユーザーのインターネット接続の速度に基づいてビデオの品質を自動的に調整します。

これは、Amazon S3 に と の両方streaming distributionsの個別の構成があることを意味しますdynamic bit-rate streaming distributions。これは正しいです?

これは、最適な動的切り替えを行うために Amazon の機能を有効にする必要があるということですか? それとも、JWPlayer だけでうまく切り替えられるのでしょうか? これが JWPlayer よりもうまく機能する別のサーバー側の機能なのか、それとも JWPlayer と組み合わせて機能するのかはわかりません。

これに関する追加情報はありますか?

4

1 に答える 1

2

これらの文書は常に混乱を招きます。気にする必要はありません。JW プレーヤーがこれを処理しますが、もちろん、これらのさまざまなビデオ形式をストリーミング対応のバケットにアップロードする必要があります。

于 2011-04-27T19:53:03.797 に答える