バグ修正
ストリームビットレートを正確に報告するようにcontentBitrateを修正しました
問題:contentBitrate属性はestimatedBandwidth(ネットワーク容量の推定値)を主要なソースとして使用していましたが、これは再生中のビデオストリームの実際のビットレートを正確に表していませんでした。
解決策: Shaka Playerの統計情報から、マニフェストで定義されている現在のビデオバリアントの実際のコンテンツビットレートを提供するstreamBandwidthを優先するようにビットレートの計算を更新しました。
影響: contentBitrate属性は、推定ネットワーク帯域幅ではなく、再生中のビデオストリームのビットレート(ビット/秒)を正しく報告します。これにより、ビデオ品質の監視および分析のための、より正確なテレメトリーデータが提供されます。
技術的詳細
getContentBitratePlayback()メソッドの優先順位を変更しました- コンテンツビットレートの主要なソースとして
stats.streamBandwidthを使用します。 - 正確な定義を反映するように
DATAMODEL.mdのドキュメントを更新しました。