我有一台 Raspberry Pi 3,用作媒体服务器(带 Plex)。RPi3 通过 WiFi 和以太网电缆连接到我的家庭 LAN。我使用 WiFi 将文件从笔记本电脑传输到 RPi3,使用以太网将文件传输到电视。
几周前,我开始在 RPi3 上使用 Plex,我立即注意到 TV Plex 应用程序在播放某些视频文件时出现问题。起初,我以为问题出在 Plex(服务器端或 TV 应用程序端)或 TV 对视频文件的解码上:一些视频文件运行正常,其他则崩溃、音轨在某些时候不同步或完全丢失音频。但当我尝试将有问题的文件移回笔记本电脑时,我终于注意到 VLC 在播放文件时也出现了问题。
所以我做了一些实验,检查文件的有效性后scp
使用和通过 SSH 将它们rsync
从笔记本电脑传输到 RPi3 sha1sum
。大约 50% 的情况下,哈希值不匹配。这似乎并不取决于实际文件,因为经过几次尝试后,我实际上能够正确传输。
什么可能导致完整性问题?