为用户跟踪并保存视频进度

问题描述 投票:0回答:1

我正在设置一个视频平台,想要跟踪用户离开/关闭页面时离开的位置。这些视频托管在一个名为 videoCypher 的外部平台中,该平台有助于防止视频被抓取,但它们不提供任何在用户级别跟踪视频的功能,因为该逻辑与它们无关。

我目前每隔几秒发送一次http请求,当用户离开页面时将数据存储在表中。

我很好奇这是否是解决此问题的方法,我读过有关 navigator.sendBeacon() 的内容,这可能会减轻这些请求的负载,但明显的缺点是必须在参数中传递用户一个 auth 标头。

Netflix/Prime/Youtube 流式传输视频,这让我假设流媒体服务器负责跟踪此视频。

有什么想法吗?

额外问题:我还在努力跟踪视频是否已完全观看,而用户无需简单地跳到视频后面并观看最后几秒钟。

video tracking progress
1个回答
0
投票

想知道是否有人能解决这个问题,如果您能分享,那将非常有帮助,谢谢

© www.soinside.com 2019 - 2024. All rights reserved.