isup(ehome) java对接摄像头预览和报警的问题

Isupdemo 摄像头的预览是返回的码流

FPREVIEW_DATA_CB  回调里面 返回的码流,

 1.websocket 即时通讯一直返回回调的码流给前端(前端原因就没用这个)

2.按照demo给的,提前建一个mp4的文件,然后把码流一直加进去,再把MP4映射出来给前端播放(文件累加太大了,而且获取最新时间的要切断播放,也没用)

3.获取摄像头的rstp,这种播放前端要装播放插件,那只好把rstp转为flv给前端直接播放。(简单方便,也不用走sdk获取预览之类的)

海康的摄像头rstp获取格式。

 然后用可以播放流的播放器测试一下

 本篇就是摄像头预览,rstp转flv看我其他博文。

报警的回调

EHomeMsgCallBack 的回调

 strXml是XML报文的形式,需要去解析一下获取到报警的返回值,我们要拿Params里的参数来做进一步处理

AlarmType: 1,dwAlarmInfoLen:440,dwXmlBufLen:414

<?xml version="1.0" encoding="GB2312"?>
<PPVSPMessage>
<Version>2.0</Version>
<Sequence>518</Sequence>
<CommandType>REQUEST</CommandType>
<Command>ALARM</Command>
<Params>
<DeviceID>C197</DeviceID>
<Type>102</Type>
<Action>STOP</Action>
<Time>2023-08-10T18:25:44+08:00</Time>
<VideoChannel>1</VideoChannel>
<AlarmInChannel/>
<DiskNumber/>
<RetransFlag>0</RetransFlag>
</Params>
</PPVSPMessage>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

随风奔跑的十八岁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值