使用 scp 和 rsync 通过 Wifi/ssh 传输文件完整性有时会受到影响

使用 scp 和 rsync 通过 Wifi/ssh 传输文件完整性有时会受到影响

我有一台 Raspberry Pi 3,用作媒体服务器(带 Plex)。RPi3 通过 WiFi 和以太网电缆连接到我的家庭 LAN。我使用 WiFi 将文件从笔记本电脑传输到 RPi3,使用以太网将文件传输到电视。

几周前,我开始在 RPi3 上使用 Plex,我立即注意到 TV Plex 应用程序在播放某些视频文件时出现问题。起初,我以为问题出在 Plex(服务器端或 TV 应用程序端)或 TV 对视频文件的解码上:一些视频文件运行正常,其他则崩溃、音轨在某些时候不同步或完全丢失音频。但当我尝试将有问题的文件移回笔记本电脑时,我终于注意到 VLC 在播放文件时也出现了问题。

所以我做了一些实验,检查文件的有效性scp使用和通过 SSH 将它们rsync从笔记本电脑传输到 RPi3 sha1sum。大约 50% 的情况下,哈希值不匹配。这似乎并不取决于实际文件,因为经过几次尝试后,我实际上能够正确传输。

什么可能导致完整性问题?

相关内容