
IOT运维一体
superxxd
这个作者很懒,什么都没留下…
展开
-
音视频集市应用融合平台方案
在实战开发了大量从服务端到设备端再到浏览器端的应用后蒙生了一个想法,就是将这么多应用的共性问题提炼出来,用物联网的思维统一管理调度并授权管理,用户可以分级分权限发布资源提供能力和数据流,同时通过订阅来实现利用这些资源,我们只是对数据流和控制流进行按需共享,这样一来,就大大减少了系统的逻辑相关性,开发者可以将注意力放到业务按需实现调度逻辑,需要什么定阅什么,没有功能就实现一下独立的应用去发布这个功能让其他订阅者使用。后一步会增加语音电话,物联网采集控制,AI分析赋能,以及利用这些能力订阅,实现多种业务逻辑。原创 2024-05-21 21:14:05 · 476 阅读 · 0 评论 -
嵌入式webrtc音视频多端p2p sfu传输方案
我们在实践中采用物联网常用的mqtt协议来实现设备管理,使其实时状态以及拉流的调度实现起来非常方便快捷。在建立的实时p2p通道中,可以融合传输音视频数据说,同时也可以传输传感器的采集和控制数据,确保数据安全高效低延迟.实时响应性能卓越,兼容多平台互通,是新型物联网应用的利器。Webrtc在实时音视频中占据重要位置,在小型嵌入式设备上实现音视频数据的组合传输也越来越成为趋势,通过方便快捷的信令调度,可以实时相互拉取对等方的音视频流也可以通过sfu服务器实现转发。原创 2024-04-14 17:43:28 · 705 阅读 · 2 评论 -
基于串流技术的p2p共享桌面共享方案
传输基本上串流跟webrtc类似,主要是rtp udp传输加大剂量fec,不吝啬带宽大力出奇迹,为了内网穿透很多用上了upnp技术,不过比起全方位可信令交互生态完善的ice在业务场景上的自由度还是差点意思,所以我改进了传输,优化了底层,融入了我自己写的闭环信令系统,方便业务逻辑控制,也完全实现了内网p2p,甚至多内网级联分享,关键是可以在我的浏览器播放器中使用,支持h265的大分辨率桌面共享,可以像推拉流一样享受远程桌面,同时集成业务级的关联逻辑控制和设备管理。于是借这个春节假期好好的研究了一下串流技术。原创 2024-02-28 04:54:07 · 1072 阅读 · 0 评论 -
嵌入式系统之ADC采样
嵌入式系统往往会有模拟信号的采集,比如模拟传感器温度、压力、流量、速度、光强等模拟量,经过放大整形滤波电路后送给ADC芯片,将电信号转转变成离散的数字量这个过程称之为AD采样,AD采样应用广泛,普遍遵循采样率3倍于信号变化频率的法则,也就是说我们采样的时间延迟在1/3信号变化延迟即可得到完美的信号变化特征。原创 2023-07-11 10:58:25 · 6744 阅读 · 0 评论 -
iot融合多媒体边缘p2p组网服务
利用webrtc的强大p2p能力,接合mqtt灵活的实时发布订阅广播能力,打造gb28181 rtsp rtmp webrtc等推流h264 h265 aac opus,实现树状,网状p2p组网,将iot实时数据及音视频数据融合在网络并发分发,按需消费,逻辑和网络路由由客户端定制,利用时序数据库tdengine强大iot大数据存储分析能力,打造内网布署,全网分亨的分布式系统,高效的为数字化应用提高强大的采集分发分析工具原创 2022-11-18 06:52:27 · 1694 阅读 · 0 评论 -
IOT时序数据库通用操作方法TDengine(golang)
根据需要实现动态创建超级表,设备表,灵活实现测量参数的名称类型和tags的适配,不用再每个测试改一个程序,实现全自动生成表,入库表type ZngValue struct { DeviceID string `json:"deviceid"` //设备名 Metric string `json:"metric"` //物理量 表名 Endpoint string `json.原创 2021-08-15 22:59:07 · 1521 阅读 · 2 评论 -
基于webrtc技术的远程桌面控制系统(二)
现有主流浏览器基本上都已经支持webrtc,可以基于js实现非常简洁的webrtc连接建立,我么采用了mqtt协议进行信令传输,方便设备管理。采用了开源emqx作为mqtt服务器,架构非常简介高效,可以很好的融合到各种iot物联网系统架构中,可以先建立mqtt连接,相应的设备采用消息订阅的方式等待相关控制指令 当mqtt连接建立后,就可以通过RTCpeerconnect 建立webrtc通道创建本地offer,并向需要远程控制的设备ID发布SDP offer,并等待设备的answer,当收到...原创 2021-07-06 13:57:41 · 2760 阅读 · 0 评论 -
远程维护设备第二版重磅来袭
经过1个多月的攻关,基于rv1126的远程维护设备取得了重大进展,主要实现了以下功能:1、实时图像直播 这个功能可以把一切有HDMI/VGA/USB摄像头/RTSP等设备的音视频实时传输到网页显示或分发存储。实时展示了远端被维护设备的显示界面,当然作为网页推流功能也很容易,其实就是一个功能2、鼠标键盘控制 这个功能主要是应用在远程鼠标键盘控制,只需要一根USB线缆跟被控设备连接即可以实现远程操作系统界面,跟本地键盘鼠标体验一样3、远程U盘 这个功能主要是针对远程文件共享...原创 2021-05-06 14:47:08 · 422 阅读 · 2 评论 -
基于夜莺的远程维护管理系统
分布式远程维护系统微服务疫情改变了大家的行为模式,减少接触,远程高效完成系统和设备级的远程维护成为各个行业的刚需,高技能人才坐在办公室里,轻松的完成了很多以前必须去现场才能做得诊断,配置,调试工作,这种场景想想就很美好!老板每月在驻点维护人员上花费的成本成为企业身上的一座大山,业务面向全国,甚至全球,业务做的也多,驻点工程师也越多,成本也大!如何破解这个难题?我开始了我的远程维护系统的研发!首先,我心目中的维护系统应该是一个集监控诊断控制一体的运维一体化的东西,应该是软硬件结合的,方便操原创 2021-04-10 10:16:18 · 543 阅读 · 3 评论