问题
有朋友问~20Mbps 下载/~15Mbps 上传/~40 ping 是否适合在线视频教学。我说绝对。
但是使用的速度测试仅测量了大约 10-20 秒的这些统计数据 - 如果互联网在任何给定的较长时间内经常不稳定(例如,它可能一次短时间掉线约 10 秒,而这每小时可能发生多次)。
是否有任何基于 Web 或桌面的软件,或一些用于在超过 10 分钟(理想情况下为一小时或更长时间)内测量互联网连接稳定性的 Python 脚本?
笔记
如果这是一个 A/B 问题,最终目标是确定特定互联网连接是否适合重要的视频会议。
乱七八糟的解决方案
我现在拥有的是一个 R 脚本,我可以定期运行(例如每分钟 1 次)可能几个小时,然后记录任何中断。例如
library(speedtest)
speedtest::spd_download_test(speedtest::spd_best_servers())$mean
但是这个解决方案是不完美的,并且代码没有针对我试图测量的特定指标(稳定性)进行优化