求助大佬们,前端统计播放时长有没有好的设计思路

2024-06-05 08:36:40 +08:00
 poupoo
1800 次点击
所在节点    问与答
10 条回复
paopjian
2024-06-05 09:14:46 +08:00
这玩意不是技术问题,是商业问题, 甲方不认可,那播放时长就没用
AreYou0k
2024-06-05 09:21:44 +08:00
点进去, 给后台发个请求记录时间戳, . 然后每 3-5 分钟暂停视频出个弹窗, 必须点击弹窗才能记录时间, 点击了再发个请求.
g1vemep0wer
2024-06-05 09:34:04 +08:00
说下我们公司的思路,播放器 play 事件触发时候开始计时,暂停时候结束计时,每隔几秒统计一次计时时长,前端没办法做到百分百准确应该
bzw875
2024-06-05 09:39:47 +08:00
点击播放记录时间戳
关闭页面,暂停播放,document.addEventListener('visibilitychange:时记录停止时间戳
前后端维持一个 websocket ,10 秒发一个包,用这个来统计播放时长
4Et5ShxMIq58n6Lr
2024-06-05 10:35:32 +08:00
纯前端太好绕过了,一般配合后端,间隔时间去记录,肯能有误差
SkywalkerJi
2024-06-05 10:38:22 +08:00
直播类的一般用心跳包吧。
FightPig
2024-06-05 10:42:26 +08:00
我们是开始播放开始计时,然后往后端发数据,全前端的不清楚了
chenalex
2024-06-05 11:05:30 +08:00
心跳包是正解
shadowyue
2024-06-05 11:10:37 +08:00
统计加载了多少视频的流量可行吗?不知道一个具体的视频,加载的流量多少和视频时长之间有无关系
xuelu520
2024-06-05 11:21:30 +08:00
可以抓包看下 B 站的请求,综述心跳包+后端一起应该是正解,纯前端不太行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1046874

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX