一、前言
凯亚这几天会整理tcp,udp设备发送读写指令代码,前期写的比较乱,等完成后会投入GB28181协议,SIP协议研发然后流转发httpflv,rtmp,rtsp, 后面还会接入北向
HttpFlv:http://117.72.121.2:281/httpflv.html (黑衣人)
HttpFlv:http://117.72.121.2:281/httpflv1.html (大红包)
HttpFlv:http://117.72.121.2:281/httpflv2.html (鹿鼎记)
rtmp:rtmp://117.72.121.2:76/live1/livestream2 (黑衣人)
rtmp:rtmp://117.72.121.2:76/live1/livestream3 (大红包)
rtmp:rtmp://117.72.121.2:76/live1/livestream4(鹿鼎记)
凯亚 (Kayak) 是什么?
凯亚(Kayak)是基于.NET8.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物联网平台。支持异步和响应式编程开发,功能包含了物模型,设备,产品,网络组件的统一管理和微服务平台下的注册中心,服务路由,模块,中间服务等管理。还有多协议适配(TCP,MQTT,UDP,CoAP,HTTP,Grpc,websocket,rtmp,httpflv,webservice,等),通过灵活多样的配置适配能够接入不同厂家不同协议等设备。并且通过设备告警,消息通知,数据可视化等功能。能够让你能快速建立起微服务物联网平台系统。
凯亚物联网平台:http://117.72.121.2:3100(用户名:fanly 密码:123456)
链路跟踪Skywalking V8:http://117.72.121.2:8080/
surging 微服务引擎开源地址:https://github.com/fanliang11/surging(后面surging 会移动到microsurging进行维护)
二、测试工具使用
大家可以下载mqttclient 进行测试,直接点击连接服务器和订阅,都自动生成好了

通过网盘分享的文件:mqttclient.zip
链接: https://pan.baidu.com/s/1LsBTVtJdW7Qd24wc_cUYEg?pwd=m3g9 提取码: m3g9
物模型属性配置

读写属性都配置了,就会生成图标按钮

可以点击读写属性按钮,进行测试,如果设备是离线状态,会提示设备不在线

如果设备在线,15秒内没有回复,15秒后会提示设备未回应

以下是设备读属性回复后会立即提示设备读取成功

以下是写属性,这里有个BUG应该是提示设备写入成功
