为什么视频在python的UDP流接收器中被破坏了?

时间:2013-07-02 08:53:34

标签: python opencv tcp

我想将网络摄像头中的视频广播到网络中的所有计算机。 我使用this代码发送视频和this代码来接收视频。现在我可以在接收器中查看来自网络摄像头的视频。但是视频被一些黑线破坏了。我怎样才能删除黑线?

1 个答案:

答案 0 :(得分:1)

您的发送代码没有发送投放安排。如果您要使用UDP而不是TCP,则必须执行TCP所做的一切,如果您需要,UDP不会自己执行。 TCP所做的一件事就是传输调步 - 慢启动,指数退避等等。你不能只以全速CPU在网络上发射数据报,并期望它们能够通过。

您可以通过在每次UDP发送呼叫后设置适当的延迟来伪造它。