基于MQTT的Eclipse基金会Sparkplug规范

     工业物联网应用中,边缘网关或支持MQTT的设备如何在带宽受限的不可靠网络条件下,以更低带宽、更可靠通讯实现数据采集、监视甚至控制的功能是Sparkplug规范要解决的问题。Sparkplug规范是2016年提出的基于MQTT的、面向工业物联网的主题(Topic)和负载(Payload)定义协议,是基于MQTT 3.1.1的MQTT应用层协议。相关测试表明,其通讯带宽占用比Modbus少75%~99.5%,比不压缩的MQTT少2/3,同时还具备网络拓扑监控功能。该规范2019年成为Eclipse基金会项目,因为规范比较新,中文资料很少,特此对规范文本进行翻译。

目录

  1. 介绍
  2. 背景
  3. 系统构成
  4. 引用标准和资源
  5. 通用消息流
  6. Sparkplug MQTT主题名
  7. Sparkplug MQTT消息类型
  8. Sparkplug MQTT会话管理和消息流
  9. Sparkplug MQTT数据和命令消息
  10. 多MQTT服务器下的主应用状态
  11. SparkplugTM持久和非持久连接

 

英文原版规范在这里

翻译pdf下载:

    CSDN:https://download.csdn.net/download/xhydongda/15513363?spm=1001.2014.3001.5503

    百度网盘:https://pan.baidu.com/s/12mPhStX26lCbAssfMNWGAA  提取码:t3ke 

官方代码:https://github.com/eclipse/tahu

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
基于MQTT协议的视频是一种基于物联网技术的视频传输方式。MQTT是一种轻量级的即时通讯协议,特点是低带宽、低耗能、可靠传输等。在视频传输中,MQTT协议可以提供可靠的消息订阅和发布机制,以实现实时的视频传输。 基于MQTT协议的视频传输可以有效解决传统视频传输方式的一些问题。首先,基于MQTT协议的视频传输可实现低带宽传输,因为MQTT协议采用压缩和优化技术,可以大幅降低视频传输所需的带宽,节省网络资源。其次,MQTT协议支持低耗能传输,这对于移动设备用户来说尤其重要,通过使用MQTT技术,视频传输可以在保证画质的同时减少能耗,延长电池寿命。此外,基于MQTT协议的视频传输具有可靠性,传输过程中的数据包丢失率低,可以保证视频传输不会出现卡顿、断流等问题。 基于MQTT协议的视频传输应用广泛,例如可用于监控系统的视频传输,通过将摄像头的视频数据通过MQTT协议传输到云端或其他设备上,实现实时监控和远程观看。另外,基于MQTT协议的视频传输也可以应用于视频会议系统,通过MQTT协议将多方视频流传输到各参与者的设备上,实现高效的远程协作和沟通。 总而言之,基于MQTT协议的视频传输利用其低带宽、低耗能和可靠传输等特点,可以提供高效、稳定的视频传输服务,满足不同场景下的视频需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值