项目使用腾讯云点播服务进行视频内容分发。需要实现前端视频流量监控功能,当用户观看视频消耗的流量达到特定阈值时,自动终止视频播放。同时会将相关数据记录到数据库,为统计页面做准备。
performance.getEntriesByType('resource')
获取视频资源的 transferSize
transferSize
始终返回 0 ,无法获取实际流量数据 1
collen 16 小时 45 分钟前
Performance
|
2
pangzipp 16 小时 42 分钟前
类似使用 TS 切片。服务端下一个切片地址
因为码率对应的流量是固定的。 应该可以算出流量统计 |
3
realpg 16 小时 29 分钟前
ts 切片 head 请求每一个 ts 记录文件大小 相加
|
5
defaw 16 小时 12 分钟前
视频内容全部走 js 请求,然后把返回的 stream 包装一层,在包装层里统计流量消耗
|
6
encro 16 小时 8 分钟前
需求简化下,改为观看时长不就行了,其他正规网站都是这样做的呢。
|