我的桌面上有一堆电影。每个大约 700MB 长,所以对于一部普通电影来说,大约是 128 kb/s。
我的 WiFi 能够以 1 MB/s 的平均速度传输电影,有时为 1.5 MB/s。但是,如果我尝试直接从映射的网络驱动器观看电影,它会一直卡顿。
观看流量监视器,我可以看到 Windows Media Player 和 Zoom Player 都做了一些与 WiFi 完全不兼容的事情——它们加载了一堆字节,缓冲了大约 10 秒的时间,然后显示了 10 秒的视频。只有当缓冲区几乎用完时,它们才会尝试读取下一个块。所以他们给自己留出 1 秒的时间来阅读接下来 10 秒的价值。WiFi 速度不够快,无法让他们这样做。
有想法该怎么解决这个吗?也许有比这更聪明的视频播放器?或者是一个网络驱动器映射器,它可以在程序执行读取时主动缓冲指定数量的数据?