【技术实现步骤摘要】
一种工业相机视频流展示方法、装置、设备及介质
[0001]本申请涉及计算机
,提供一种工业相机视频流展示方法
、
装置
、
设备及介质
。
技术介绍
[0002]众所周知,在传统方案中,
AI
应用在与工业相机端进行数据传输和处理时,通常需要部署在独立的计算设备上,且调试工业相机和测试
AI
推理通常也需要分别进行,并且需要在调试工业相机后,才能将图像数据传输到
AI
应用设备进行测试验证
。
这样的流程非常繁琐且耗时
。
因此,容易面临着以下几个问题,第一,分开独立部署工业相机和算法推理应用时,需要购买和维护独立的工业相机和算法推理设备,因此,大大增加了成本;第二,分开独立部署工业相机和算法推理应用时,需要进行独立的设备配置
、
数据传输和协调工作,增加了系统的配置和管理难度,因此,大大提高了复杂性;第三,分开独立部署工业相机和算法推理应用时,由于数据需要从工业相机传输到算法推理设备进行处理,可能会导致数据处理和响应的延迟,不适合需要实时性的应用场景,因此,会产生延迟和实时性问题;第四,分开独立部署工业相机和算法推理应用时,由于系统由不同的设备组成,当其中一个设备出现故障时,需要进行独立的故障排查和维修,因此,增加了故障排查和维护的困难
。
技术实现思路
[0003]本申请提供一种工业相机视频流展示方法
、
装置
、
设 ...
【技术保护点】
【技术特征摘要】
1.
一种工业相机视频流展示方法,其特征在于,应用于包含有工业相机和
Android/Linux
融合操作系统的硬件平台,所述方法包括:通过
Linux
平台服务将
Web
页面产生的相机开启请求发送至
Android
端;其中,所述
Linux
平台服务采用
Linux
系统,所述
Android
端采用
Android
系统;根据所述相机开启请求,调用所述
Android
端开启所述工业相机;调用所述
Linux
平台服务连接所述
Android
端启动自带的
RTSP
服务;通过所述
RTSP
服务将所述工业相机产生的相机视频流发送至所述
Linux
平台服务;调用所述
Linux
平台服务将所述相机视频流通过
WebRTC
连接实时推送至所述
Web
页面进行展示
。2.
如权利要求1所述的方法,其特征在于,所述通过
Linux
平台服务将
Web
页面产生的相机开启请求发送至
Android
端的步骤,包括:根据用户在
Web
页面针对所述工业相机进行的相机开启操作,生成相应的相机开启请求;调用所述
Linux
平台服务接收所述相机开启请求;调用所述
Linux
平台服务将所述相机开启请求发送至所述
Android
端
。3.
如权利要求1所述的方法,其特征在于,所述调用所述
Linux
平台服务连接所述
Android
端启动自带的
RTSP
服务的步骤,包括:调用所述
Android
端启动自带的
RTSP
服务;调用所述
Linux
平台服务接收所述
Android
端发送的
RTSP
服务连接请求;其中,所述
RTSP
服务连接请求包括
RTSP
地址;根据所述
RTSP
服务连接请求,调用所述
Linux
平台服务连接所述
RTSP
服务
。4.
如权利要求1所述的方法,其特征在于,在调用所述
Linux
平台服务将所述相机视频流通过
WebRTC
连接实时推送至所述
Web
页面进行展示之前,所述方法还包括:调用所述
Linux
平台服务接收
Web
页面发送的点对点连接请求;根据点对点请求,建立所述
Linux
平台服务与所述
Web
页面之间的
WebRTC
连接
。5.
如权利要求1所述的方法,其特征在于,所述硬件平台中还集成有
AI
应用,且所述
AI
应用被设置于
Linux<...
【专利技术属性】
技术研发人员:孙晓刚,余健洲,
申请(专利权)人:成都阿加犀智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。