1

我正在编写一个媒体播放器,并希望将媒体文件标记为已收听以便过滤它们。

但是,对于何时将歌曲/视频标记为已听/已观看,我缺乏一个好主意。电影往往会造成最大的问题。您可能不会在最后两分钟内观看演职员表,并且可能会跳过。

我想我可以跟踪播放的总秒数,但是如果由于某种原因上半场被观看两次,这会导致问题。跟踪电影的哪些部分已经播放似乎是一团糟。

我想出的最佳解决方案之一是,如果在文件的最后 10% 中用户播放超过 X 秒,则将电影/歌曲标记为已收听/已观看。那么我可以合理地假设他已经听了大部分内容和/或听/看他想要的东西。

但是,上述所有解决方案都不好,我真的很想输入

4

1 回答 1

0

另一种方法呢?

如果用户没有点击下一个/上一个/随机按钮或关闭超过一半的媒体,则该文件被收听/观看。您可能需要跟踪观看的时间,并注意时间重叠(观看前两分钟,然后再次观看前一分钟并不意味着用户观看了 3 分钟的文件)。

在我看来,我会更多地使用跳过/关闭功能,而不是检查用户在最后 10% 中是否听 X 多于 Y。无论如何,您都可以移动到最后 10%,然后媒体将被标记为已查看。

但是,我的解决方案并不像应有的那样准确,也许没有。也许你应该看看UX 网站

于 2013-02-15T13:04:09.893 回答