org.osmf.net.metrics 包包含用于定义自适应流切换中所用 OSMF 量度对象的类。
类
类 | 说明 | |
---|---|---|
ActualBitrateMetric | 用来计算当前下载品质级别的实际比特率的度量。此度量的类型是 MetricType.ACTUAL_BITRATE (org.osmf.net.abr.metrics.actualBitrate) | |
AvailableQualityLevelsMetric | 将所有可用品质级别按对 (index, bitrate) 列出的度量 | |
BandwidthMetric | 带宽度量测量单位:字节/秒 | |
BufferFragmentsMetric | BufferFragmentsMetric 计算缓冲区中的片段数量 | |
BufferLengthMetric | 提供缓冲区长度的度量,此度量类型是 MetricType.BUFFER_LENGTH (org.osmf.net.abr.metrics.bufferLength) | |
BufferOccupationRatioMetric | 计算缓冲区占用的度量(缓冲区长度/缓冲时间)。此度量的类型是 MetricType.BUFFER_OCCUPATION_RATIO (org.osmf.net.abr.metrics.bufferOccupationRatio) | |
CurrentStatusMetric | 当前状态度量 | |
DefaultMetricFactory | DefaultMetricFactory 是 MetricFactory 的默认实现。 | |
DroppedFPSMetric | 每秒丢帧度量的测量单位:帧/秒 | |
EmptyBufferMetric | 空缓冲区度量。 | |
FPSMetric | FPS 度量测量单位:帧/秒 | |
FragmentCountMetric | 负责确定历史记录中片段数的度量 | |
MetricBase | MetricBase 是用于自适应比特率的度量的基类。 | |
MetricFactory | MetricFactory 表示度量的工厂类。 | |
MetricFactoryItem | MediaFactoryItem 封装从 MetricFactory 动态创建和初始化 MetricBase 所需的所有信息。 | |
MetricRepository | MetricRepository 负责存储度量。它响应包含度量类型和其参数的请求。MetricRepository 将使用 MetricFactory 创建新度量。 | |
MetricType | MetricType 标识 Open Source Media Framework 可通过其它方式处理的各种度量类型。 | |
MetricValue | MetricValue 表示 MetricBase 的值。 | |
RecentSwitchMetric | 指定最近是否出现了切换的度量(检查最近下载的片段是否与之前的片段品质不同)。度量将指定切换类型(向上切换或向下切换)。此度量的类型是 MetricType.RECENT_SWITCH (org.osmf.net.abr.metrics.recentSwitch) |
Tue Jun 12 2018, 11:18 AM Z