Php 如何实现在线视频的点击计数器
我在Apache服务器上放置了一个视频文件(mp4),可以从Android应用程序访问该文件。我需要知道视频被观看了多少次。我能想到的解决办法是Php 如何实现在线视频的点击计数器,php,android,apache,video,counter,Php,Android,Apache,Video,Counter,我在Apache服务器上放置了一个视频文件(mp4),可以从Android应用程序访问该文件。我需要知道视频被观看了多少次。我能想到的解决办法是 查看Apache日志。但我接触它们的机会非常有限 调用一个PHP文件,然后重定向到视频文件 除了以上两种解决方案,还有其他更好的解决方案吗?第三种选择是使用一个PHP文件,该文件将注册下载,然后通过读取文件并将其发送到客户端来交付该文件 (见附件) 就性能而言,这比日志/重定向方法稍差一些,但它是最可靠的,因为客户端访问文件的唯一方法是通过PHP脚本。
除了以上两种解决方案,还有其他更好的解决方案吗?第三种选择是使用一个PHP文件,该文件将注册下载,然后通过读取文件并将其发送到客户端来交付该文件 (见附件) 就性能而言,这比日志/重定向方法稍差一些,但它是最可靠的,因为客户端访问文件的唯一方法是通过PHP脚本。此外,您可以在不访问任何日志的情况下执行此操作(它与Apache无关)。您也有更多的控制权(例如,每个IP只能计算一次下载),但是,其他方法也允许进行一些修改。我不确定除了您列出的两种方法和我建议的方法之外,是否还有其他有效的方法,也许有一种方法可以使用PHP/Apache扩展,我只是不知道 所以要么用重定向,要么用这个