Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将网络摄像头中的视频广播到网络中的所有计算机。我正在使用此代码发送视频并使用此代码接收视频。现在我可以在接收器中查看来自网络摄像头的视频。但是视频被一些黑线损坏。我怎样才能去除黑线?
您的发送代码没有传输节奏。如果你打算使用 UDP 而不是 TCP,你必须做 TCP 所做的所有事情,如果你需要的话,UDP 不会自己做。TCP 所做的其中一件事是传输调步——慢启动、指数退避等等。您不能只以全 CPU 速度在网络上触发数据报并期望它们通过。
您可以通过在每个 UDP 发送调用后放置适当的延迟来伪造它。