如何统计视频单/总播放量
相关说明
目前EFV
最新版由于模板排版问题,隐藏了总播放量,但单个视频播放量依旧显示,这里说下开放显示总播放量的方法。
一、播放量统计开启
前往CMS相关
的CMS
设置,找到统计m3u8播放次数
选项,如果你不使用CMS
,只使用切片功能,则需要开启。
二、查看单个视频播放量
该选项目前为可选,可直接在视频管理状态栏下方的长方框,选择播放次数,然后确定即可。
三、查看所有视频总播放量
由于该功能已隐藏,需要修改代码重新开放,以EFV
源码目录为参考,修改views/admin/admin.jade
文件。
然后在该文件搜索总播放量
定位到相关行,差不多114行上下,后续可能因为更新会有所调整,修改如下:
#需修改的行//- p.mb-0(style="display:inline-block")   总播放量: #{ (allviews && allviews.length) ?allviews[0].total:0}
#删除该行前面的注释代码,即//- ,并和上方的select.form-control的开头对齐,一定要注意格式,参考如下
select.form-control.form-control-sm.sort-by(name="sort-by" style="margin-left:10px;width:100px;display:inline-block;")
option 排序方式
option(value="timeasc") 时间正序
option(value="timedesc") 时间倒序
option(value="countsdesc") 播放次数倒序
option(value="countsasc") 播放次数正序
p.mb-0(style="display:inline-block")   总播放量: #{ (allviews && allviews.length) ?allviews[0].total:0}
.col.text-right
p.
和select.
开头一定要对齐,然后修改完使用命令pm2 reload efvcms
重启即可。
最后就可以在视频管理的状态栏右侧看到总播放量统计了,如下: