- 博客(11)
- 收藏
- 关注
原创 java stomp订阅
stomp集成了websocket功能,以近似http的调用方式进行连接,通道的接发与mq一致,实现订阅,发布;比照websocket,优点明显,可以订阅多个主题,框架封装了收发,控制权限引包。
2024-06-03 16:40:02 252
原创 java 相机 开放接口拍照
结合上一篇博客,onvif拍照的缺点也比较明显,需要开启相机的配置,并且要适配不同的相机厂商;结合多种厂商提供的开放性接口,亦可实现相机拍照功能,小编总结了多种实现方式,在项目上按需自选;3、海康:http://10.20.35.8/ISAPI/Streaming/channels/如果项目上有流媒体,恭喜你,你是幸福的,不需要犹豫,首选流媒体的拍照方案;需要挨个相机开启onvif配置,onvif的路径不同,程序需要适配。获取图片,需要关闭权限,在相机后台配置;拍照地址不同,新增相机厂商需要适配。
2024-06-03 14:14:58 132
原创 Java onvif 拍照
onvif是相机通用性协议,与集成各家厂商sdk、ffmpeg拍照(CPU占用率过高)相比,更符合通用性协议;开发使用协议之前需要先开启相机的onvif功能Profile_1海康双光谱101可见光201 热成像channel={通道号}subtype={码流类型,比如主码流、子码流,第三码流}宇视双光谱Channels/{通道号}1 可见光2 热成像。
2024-06-01 11:13:28 1363
原创 Java HTTP digest 认证,RFC 7616
digest认证需要认证2次,第一次权限返回401,获取第二次认证所需的信息。digestURI:请求地址(请求地址中,ip端口之后的部分)nonce:服务器计数(第一次访问返回401的请求头中携带)response:参数校验(response 生成规则如下)username:用户名。cnonce:客户端计数。password:密码。method:请求方式。应答:设备返回401。
2023-07-01 16:25:51 572
原创 nginx 127.0.0.1 代理所有的ip
如果nginx listen 127.0.0.1 ,只能用127.0.0.1访问代理界面,用其他IP,例如localhost访问,192.168.1.1访问,出现502。
2023-06-06 17:52:50 448 2
原创 spring boot 分库分表 shardingsphere
1、相关增删改查sql不需要更改,需要注意的是:如果表字段与mysql数据库关键字一样,会导致分表失效,需要加上 ``,例如time 改成`time`# ====================== ↓↓↓↓↓↓ 数据源配置 ↓↓↓↓↓↓ ======================4、手动创建表费事,费力,程序可实现自动创建分表的表,参考另外一篇博文。3、分表解决大量数据问题,历史数据,如果不需要,可以进行清除。2、需要创建原始表,包括需要创建的表,都要提前创建。# 是否开启SQL显示。
2023-06-05 16:41:42 98
原创 Java 相机云台控制 ptz
海康官方下载sdk包,按照文档指导使用,操作复杂,无实际使用价值。大华官方下载sdk包,按照文档指导使用,操作复杂,无实际使用价值。
2023-06-05 14:21:56 676 2
原创 不同相机厂商rtsp地址
海康可见光 rtsp://admin:tc123456@172.17.10.221:554/h264/ch1/main/av_stream。双视 可见光:rtsp://admin:tc123456@192.168.61.41:554/h264/ch1/main/av_stream。子码流:rtsp://admin:tc123456@172.17.10.221:554/h264/ch1/sub/av_stream。海康nvr 通道号从33往后数。
2023-06-05 11:38:55 468 1
原创 java modbus-rtu 获取数据
网上通用使用modbus4j获取,但是RXTXcomm包,自2018年未更新,经过测试,linux服务器无法使用该方法获取串口数据。经常一段时间研究,使用jSerialComm,原生工具获取数据,结合modbus4j工具类,获取数据。读取,发送消息帧,不同功能码,进行不同方式的转换。这段使用不同的功能码转换成不同的数据格式。引入依赖,modbus4j包在文章最后。
2023-06-05 11:24:24 1056 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人