-
-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update windowMessageListener #97
Conversation
发现了个好东西, |
在这个对象里似乎没找到能获取帧率的方法,倒是可以获取到播放器的 |
Web API 没有直接获取video元素的帧率的接口 可以自己算但是可能会有不固定的偏移 |
好像不是playurl不是用fetch发起的,没看到数据? |
不知道为什么我这里只会请求一次,所以没获取到帧率 |
@hanydd 试试这个etherfun@c912b77 |
啊这……有点抽象了,fetch和xhr就留着吧,缓存点数据正好用来填cid map |
阿B好像又在改东西了
__playinfo__
这个全局变量没了导致#96 现象出现__INITIAL_STATE__
也小改了一点找了一圈没完全找到
__playinfo__
合并去哪了 就找到一个当前分辨率(quality
)在window.oldProfile.media.quality
出现了(可能原本就在这的)其他的就没找到了(至少我没找到)
所以改用修改fetch方法抓取请求来获取视频帧率
其中
v.codecid === data.data.video_codecid
可加可不加video_codecid
这个貌似是服务器下发的自动选择的解码方式如果手动选择了解码方式 帧率偏差在正负0.5左右