我希望能够跟踪与我的服务器的活动连接。具体而言,我想跟踪用户花费多长时间流MP3文件的时间,以便我可以使用此信息来构建用户花费多长时间收听单个曲目等的统计信息。 由于不存在与PHP脚本的交互(或者至少没有在这一点上)我想知道是否有轮询服务器的方式来查找当前连接的IP列表? 也许另一种方法是通过使用readfile的PHP脚本处理流式传输? 有什么想法? 谢谢:)使用PHP监控活动服务器连接
1
A
回答
0
有效执行此操作的唯一方法是通过您的PHP脚本使用readfile()
流式传输文件。使用这种方法,您可以计算发送的字节数,并猜测客户端播放了多少。
然而,不可能知道(没有测量客户端的东西)播放的内容。不同的参与者以不同的方式缓冲数据,甚至在网络条件下也是如此。您只能知道您发送给客户的数据量。通常对于分析来说,这是足够的信息,因为它通常用于与正在播放的其他轨道进行比较的方式。您可以使用诸如FFMPEG之类的工具来确定文件的音频长度,并将其除以发送文件中数据的百分比。这对于可变比特率轨道来说不太准确,但是将会是让您进入大球场的最有效方式。
0
相关问题
- 1. 连接到活动服务器Infoblox
- 2. 刷新活动连接到服务器
- 3. 通过BSD网关将NRPE监控服务器连接到受监控服务器的问题
- 4. 的Android ---连接活动和服务
- 5. vb.net Web服务活动连接测试
- 6. Android活动到服务连接
- 7. 用android连接到PHP web服务器
- 8. 云服务器使用警报监控服务?
- 9. 的Web应用服务器监控
- 10. android连接php-mysql使用web服务
- 11. PHP连接SQL服务器错误,激活3个按钮
- 12. C#:监控连接
- 13. PHP:TCP连接监控
- 14. 在点击一次部署服务器时监控用户活动
- 15. 服务无法启动。服务进程无法连接到服务控制器
- 16. 使用Godaddy连接到EC2 AWS mongoDB服务器使用PHP
- 17. 监控Azure应用服务
- 18. WCF服务监控
- 19. websocket持久连接到活动服务器
- 20. 服务器响应中的“连接:保持活动”
- 21. 如何连接到活动目录服务器?
- 22. HTTP代理服务器保持活动连接支持
- 23. 500例外,而连接到活动服务器使用Volley在Android
- 24. 从通过连接到PHP服务器
- 25. PHP连接到远程MySQL服务器
- 26. PHP:脚本超时服务器连接
- 27. 保护连接到php服务器
- 28. java/php连接到星号服务器
- 29. 通过SFTP PHP连接到服务器
“当前连接的IP列表” - > google'man netstat' – zerkms 2012-01-10 22:50:25