首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么使用 P2P 进行物联网视频流?

物联网 (IoT) 视频是实时流媒体的最新趋势。物联网安全摄像头或物联网网络摄像头可以连接到互联网以及其他摄像头和设备的网络,为您提供实时视频源,您可以随时随地查看。然而,“实时”这个词有一个小问题。

也许您的安全系统有实时视频源,但您注意到发生的情况与您看到的情况之间至少有几秒钟的差异。您的视频可能会滞后或延迟。这可能是因为您的视频在到达您(客户端)之前会不断地被反弹到至少一台云服务器。这称为客户端-服务器模型。

在点对点 (?P2P?) 模型中,视频直接发送到客户端,而不是通过云服务器。因此,延迟和滞后显着减少。让我们更深入地了解物联网视频流中的 P2P 与客户端-服务器模型。

基于云与 P2P

您可能在去年左右的某个时候参加过视频电话会议,并且很可能在某个时候遇到过一些视频滞后的情况。至少,当其他人开始说话和你真正听到他们在你身边时,会出现延迟。结果,您可能会发现自己开始说话,然后当您意识到自己正在谈论别人时就停下来。

不用说,它很快就会变老。有时延迟是由于网络速度慢造成的。其他时候,这只是因为您的所有通信都必须经过云服务器才能到达呼叫另一方的人员。

这就像给朋友送一份生日礼物,只不过包裹不是直接寄给你的朋友,而是在途中在不同的不堪重负的运输设施中停靠了六站。在每个设施,您的包裹都有可能被延误甚至丢失。至少,还需要一段时间才能到达那里。

这与视频电话会议或安全源相同。在客户端-服务器模型中,视频源必须经过至少一个服务器,并且可能通过多个服务器分发,所有这些服务器都与一堆其他客户端持续通信,这会导致延迟。

在客户端-服务器视频流中,通常有一台服务器位于中心,为多个客户端“提供”视频。客户端越多,需要的带宽就越多,服务器的过载也就越严重。因此,如果您有一个发送和接收视频的大型物联网设备网络,您的系统可能会不堪重负,因为一台服务器正在尝试处理一堆客户端。相比之下,P2P 技术绕过服务器,因此您可以以互联网连接的速度获取视频。客户端或对等点网络直接相互通信,而不是通过中央服务器。Skype最初使用P2P技术来提供高质量的实时视频通话。然而,最近该平台转向了客户端-服务器模型,这导致平台延迟增加。

P2P 技术在物联网视频流中的优势

与基于云的流媒体相比,速度绝对是 P2P 的优势之一,但并不是唯一的优势。

1. 减少延迟

正如我们所描述的,更高的通信速度等于更少的延迟。延迟是指实际发生的情况与您通过摄像头在计算机屏幕上看到的情况之间所经历的延迟。P2P 减少或消除了这些延迟。

2. 增强安全性

通过第三方基于云的服务器或数据库传输数据(在本例中为视频源)会带来某些风险。例如,您通常需要解密提要,以便将其传输到数据库中进行处理。这意味着在传输过程中有不同时间数据实际上不受保护。与 P2P 相比,P2P 允许您对数据进行端到端加密,因此永远不会受到拦截。黑客更难干扰该源。

差异的一个例子是 Skype 通话。自从 Skype 转向客户端-服务器模型以来,人们对平台上的隐私和加密的担忧越来越多。虽然 Skype 最初的卖点之一是 P2P 模型中默认的端到端加密,但现在情况已不再如此。

3. 降低成本

这是许多人转向 P2P 的主要原因之一。云服务器非常昂贵,尤其是对于初创公司而言。客户端越多,这些服务器上的负载就越重。由于许多第三方云服务提供商根据负载收费,因此您可能会面临高昂且可能难以承受的成本。消除或减少对第三方云服务器的依赖可以大幅降低物联网视频流成本。

就 Nabto 的 P2P 连接平台而言,我们有一个简单、透明的定价模型,可让您预测成本并为所有 IoT 摄像头预先支付至少五年的 P2P 连接费用。这意味着您可以随时随地提供经济高效的 P2P IoT 视频流。

P2P IoT 视频流提供了许多好处,如果您拥有合适的工具,则很容易实现。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O8Z_wQkDwPVhVI59zjtI97Eg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com