首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC在本地网络上的低延迟流有意义吗?

WebRTC在本地网络上的低延迟流有意义吗?
EN

Stack Overflow用户
提问于 2022-08-30 20:09:25
回答 1查看 41关注 0票数 1

我正在开发一个python应用程序,其中无人机和计算机通过本地网络(wifi)进行通信。我需要的是将无人机的摄像头传输到计算机上的OpenCV-python,以尽可能低的延迟和尽可能高的分辨率。

到目前为止,我一直在尝试在TCP上进行一些比较幼稚的方法,这些方法给出了比较好的结果,对于VGA格式,我得到了类似于0.1s或0.2s的延迟。它对于某些用例来说是有意义的,因为它可以实现无损传输,但是由于最常见的场景是从流中积极地实时控制无人机,我的目标是低得多的延迟和更高的分辨率。

我的顾问建议使用WebRTC。我对此做了一些研究,找到了在python中实现WebRTC的WebRTC库,但我不确定这是否适合我的用例,因为它似乎更适合web开发人员。

我想我有点迷茫了。如果有的话,你能强调一下WebRTC在我的应用程序中的优势吗?或者请指出与我的问题更相关的解决方案。

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2022-08-31 02:56:09

1

rtc通过点对点沟通,我想你知道的。如果您使用本地网络,您将不需要眩晕服务器或转向连接两个设备。这意味着减少了更多的延迟,缩短了代码。我不使用无人机,但我认为你的方法流延迟< 0,2是好的。fyi协议营地

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73547951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档