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