音视频播放能力集MgPlayerSupporter
自研播放能力支持类MgPlayerSupporter¶
MgPlayerSupporter是供上层获取播放能力集的类,主要提供当前最高播放倍速、最低播放倍速、泛高清支持情况、编码格式支持情况、高品质音效支持情况等。
提示
以上播放能力项受硬件设备、播放内核、媒资情况、远程开关配置等多因素影响,不同播放时机及配置项会影响返回,这些能力项并不是完全静态的,但一般情况下变动不大。
函数名字 | 返回值实例 | 函数功能 | 自研播放器 | 系统播放器 |
---|---|---|---|---|
getMinSpeed(): string | '0.75' | 获取最小支持倍速 | ❌ | ✅ |
getMaxSpeed() | '2.0' | 获取最大支持倍速 | ❌ | ✅ |
getExdefJsonStr(): string | {"support":"1","version":"3","h264":{"support":"0","sdr":{"max_def":"0x0","max_def_fps":"0"},"hdr":{"support":"0","bit_depth":"10","max_def":"0x0","max_def_fps":"0","hdr_type":"0"}},"h265":{"support":"0","sdr":{"max_def":"0x0","max_def_fps":"0"},"hdr":{"support":"0","bit_depth":"10","max_def":"0x0","max_def_fps":"0","hdr_type":"0"}},"sceen_size":"0x0","sceen_fps":"0","screen_hdr_type":"0","support_wanos":"0","support_3da":"0"} | 获取hdr、wanos等能力封装集 | ✅ | ✅ |
getSupportHDST(): string | 'h264,h265' | 获取h264\h265支持情况 | ✅ | ✅ |