在无线流式传输图像时使用哪种协议(UDP或TCP)

时间:2013-09-26 03:52:45

标签: sockets networking tcp udp point-clouds

我们的项目涉及从Xtion Pro Live流式传输捕获的pointCloud图像,以便从覆盆子pi无线传输到笔记本电脑。我们建议使用UDP over TCP,因为UDP比TCP快。但是,我们还想让树莓派检测它是否已失去与笔记本电脑的连接。但由于UDP是无连接的,因此以下是我能想到的解决方案:

1。)使用TCP检测连接,使用UDP进行流pointCloud 2.)使用UDP流式传输PointCloud,在树莓派中,它必须在一个时间窗口内从笔记本电脑接收一个帧,这应该作为连接的检测。 3.)使用TCP。

我应该使用什么?

1 个答案:

答案 0 :(得分:0)

TCP是最实用的选择。看一下我们在一个网页上收到多少图像 - 这些都是使用TCP发送的。如果您要使用UDP,则需要比检测死对等工作更多的工作 - 您还必须处理丢弃和重复的数据包,拥塞控制......