org.osmf.net.rules パッケージには、アダプティブストリーミングの切り替えに使用する OSMF ルールオブジェクトを定義するクラスが含まれます。
クラス
クラス | 説明 | |
---|---|---|
AfterUpSwitchBufferBandwidthRule | AfterUpSwitchBufferBandwidthRule は、BufferBandwidthRule に基づく応急ルールです。 | |
BandwidthRule | BandwidthRule は、BandwidthMetric の値を推奨値として示します。 | |
BufferBandwidthRule | BufferBandwidthRule は BandwidthRule の拡張版です。両者の違いは、BandwidthRule が現在よりも低いビットレートを推奨する場合に、BufferBandwidthRule は、バッファー内に十分なフラグメントがあれば低ビットレートの推奨を無視して現在のビットレートを使用する(十分に大きいバッファーがあるので当面は同じビットレートを維持して差し支えない、と判断する)という点です。 | |
DroppedFPSRule | DroppedFPSRule は、許容可能な程度の欠落 FPS が発生する可能性があるビットレートを推奨する応急ルールです。 | |
EmptyBufferRule | EmptyBufferRule は、バッファリングによる再生割り込みが最近発生した場合に作動する応急ルールです。 | |
Recommendation | Recommendation は、RuleBase によって示される推奨値を表します。 | |
RuleBase | RuleBase は、アダプティブビットレートに使用するルールの基本クラスです。ルールは、切り替えマネージャーに対する推奨ビットレートと、その推奨ビットレートの確実性を提示するものです。ルールの値は、メトリックの値に基づいて計算されます。 | |
RuleType | RuleType は、Open Source Media Framework ですぐに処理できる各種のルールタイプを識別します。 | |
RuleUtils | RuleUtils は、ルール用のユーティリティ関数群です。 |
Tue Jun 12 2018, 10:49 AM Z