有人可以帮我吗?
这个metadata.bandwidth
的价值是什么? kbps(千比特每秒?)
另外,如何获取流的 FPS 和 QOE(以百分比为单位)?我在 jwplayer API 中找不到任何相关信息:-(
提前非常感谢。
艾利安
>metadata.bandwidth
以每秒比特为单位为您提供当前的下载速度。
FPS 与视频文件本身相关联,不会通过 API 返回。
就QOE而言,您具体在寻找什么?bufferPercent可通过API获得:https://support.jwplayer.com/customer/en/portal/articles/1413089-javascript-api-reference#buffer
metadata.bandwidth
不是 jwplayer 支持的记录功能。它不可用,也不可能在所有浏览器中实现所有类型的播放。
收听"visualQuality"活动,获取有关使用自适应比特率流播放视频的当前质量的更新 - https://developer.jwplayer.com/jw-player/docs/javascript-api-reference/#jwplayeronvisualquality
FPS 也不可用,但在理想情况下,您知道 HLS 或 DASH 流中每种质量的 fps。
如果您对将来可能提供某些信息的浏览器 API 感兴趣,请查看媒体功能:https://github.com/WICG/media-capabilities