UDP/SSDP/ONVIF协议之间的区别

UDP协议作为一种简单而高效的传输协议,保持着相对稳定的发展。而SSDP协议和ONVIF协议则在智能家居和视频监控领域发挥着重要的作用,随着技术的进步和标准的完善,它们不断适应新的需求和挑战,以促进设备之间的互联和互操作性。

UDP

UDP协议(User Datagram Protocol)是一种面向无连接的传输协议,它位于OSI模型的传输层。UDP提供了一种简单的数据传输机制,它不像TCP协议那样提供可靠的数据传输和错误恢复机制,而是将数据报直接发送给目标地址,因此具有低延迟和较小的开销。

UDP协议的发展演变相对较少,它作为互联网传输协议的一部分,几乎没有发生实质性的变化。然而,UDP仍然广泛应用于许多网络应用中,特别是那些对实时性要求较高的场景,如音频和视频流传输、在线游戏等。UDP协议类似于订阅发布模式。

SSDP

SSDP协议(Simple Service Discovery Protocol)是一种基于UDP的网络协议,它用于设备的发现和服务的自动配置。SSDP主要用于在局域网中发现支持Universal Plug and Play(UPnP)的设备,并允许这些设备自动配置网络设置和服务。它通过多播方式发送服务发现消息,从而使设备能够自动发现和连接到网络中的其他设备。

SSDP协议的发展演变主要围绕UPnP技术的发展。UPnP是一种网络协议集合,它允许设备自动发现、连接和配置网络服务。随着智能家居和物联网的兴起,UPnP和SSDP在设备互联和通信方面变得越来越重要。然而,由于SSDP协议的安全性和隐私问题,最新的发展趋势是将其替换为更安全的替代协议,如mDNS(Multicast DNS)和DNS-SD(DNS-Based Service Discovery)。

ssdp简单服务发现协议,在udp协议基础的上层协议 .但是只针对内网239.255.255.250:1900 这样一个内网端口.该机制已经非常普遍,如果我们订阅239.255.255.250:1900 就会发现,每台电脑的 谷歌浏览器/edge浏览器/nodejs 等等都往这里发消息

只有:ssdp:discover查询 /live心跳/ byebye离线 三种主动发送,另外如果符合其他设备的查询条件ssdp:discover,自己则会可以回复该设备。

ONVIF

ONVIF协议(Open Network Video Interface Forum)是一个开放的网络视频接口标准,它旨在实现不同厂商的网络摄像机和监控设备之间的互操作性。ONVIF协议定义了一组标准和规范,以确保设备之间的互联和互操作性,包括设备发现、设备管理、视频流传输和事件处理等方面。

ONVIF协议的发展演变主要涉及协议版本的更新和功能的扩展。随着技术的发展和市场需求的变化,ONVIF协议的不断更新使得设备之间的互操作性得到改善,并支持更多的功能和特性。例如,最初的ONVIF协议版本支持基本的视频流传输和设备管理功能,而较新的版本则增加了更高级的功能,如运动检测、智能分析和音频传输等。

目前,网络摄像机的标准协议,国际标准上有三大类:ONVIF、PSIA和HDCCTV,国内标准有国标GB/T28181。ONVIF阵营日益壮大,与PSIA、HDCCTV相比,无论是支持厂商的数目、厂商的知名度,还是市场占有率都遥遥领先。ONVIF标准的厂商覆盖芯片、视频前端设备、存储设备、系统平台、智能分析设备、门禁、传感设备等各个安防相关领域。我们说的IPC摄像头只是ONVIF标准里的一个分支而已,可见ONVIF的强大。

ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛)以公开、开放的原则共同制定开放性行业标准。

从ONVIF官网上可以了解到,为适应各种不同的参与级别,ONVIF提供了不同等级的会员企业资格,其中不乏国内外著名的设备制造商与集成商,国内的华为、海康威视、浙江大华、波粒科技和佳信捷也是ONVIF论坛的高级会员。

ONVIF技术框架
ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。ONVIF中的其他部分比如音视频流则通过RTP/RTSP进行。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值