类似Coursera、Udacity等的视频和电子学习产品究竟是如何跟踪用户的观看进度的



我想实现一个系统来跟踪用户观看视频的次数。我正在研究react、nodejs和mysql。我能够记录每个会话的时间量(当用户播放视频时,会话从(毫秒(到(毫秒((。我正在努力寻找最好的条件,在那里我可以自信地说用户已经完全观看了视频。有没有标准的方法来确定用户是否已经完整地观看了视频?还是一种更好的跟踪进度的方法?

像您提到的那些公司通常使用第三方(如mux或类似公司(来提供此服务。

它的工作方式是,用一个插件修改浏览器中运行的播放器软件,以每隔一段时间向收集服务器发送状态信息,收集服务器聚合这些数据并生成报告。

目前,报告的数据没有标准格式,每个人都有不同的做法。

最新更新