【问题标题】:How to get available bitrates and quality level information for DASH assets in CAF Receiver?如何在 CAF Receiver 中获取 DASH 资产的可用比特率和质量级别信息?
【发布时间】:2019-01-01 20:12:07
【问题描述】:

我正在开发一个投射 DASH 资产的 CAF 接收器。现在我想知道资产存在哪些可用比特率,并为每个片段获取质量级别。

我之前开发了一个 V2 接收器。在 V2 中,使用媒体播放器库 (MPL) 可以轻松获取信息。我使用 StreamInfo.bitrates 来获取可用的比特率和 StreamingProtocol.getQualityLevel() 来获取质量级别。但我在 CAF 中找不到类似的东西。如何使用 CAF 接收器获取该信息?

【问题讨论】:

标签: chromecast google-cast caf-receiver-sdk


【解决方案1】:

尝试使用此活动了解您需要的全部信息

 playerManager.addEventListener(cast.framework.events.EventType.BITRATE_CHANGED, (event) => {
            log('[mediacast:events:BITRATE_CHANGED - ' + event.totalBitrate);
            stats.bitrate = event.totalBitrate;
            console.log(playerManager.getStats());
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-17
    • 1970-01-01
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-07
    • 2010-10-26
    相关资源
    最近更新 更多