原创 EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?

2023-01-03 0 530

原副标题:EasyCVR网络平台CGO回看反弹模块缺位引致电子设备视频难以播映,该怎样化解?

EasyCVR网络平台可全力支持播映电子设备的视频(透过国家标准GB28181协定、盛通股份Ehome协定网络连接),当电子设备中储存有视频文档时,在EasyCVR网络平台就能看见电子设备视频,并能全力支持索引、回看等操作方式。

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?

他们在试验中辨认出EasyCVR播映电子设备的视频失利,采用VLC播映视频流也再次出现了失利的情形。那时来和他们撷取呵呵预测及化解关键步骤。

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?1

其原因分析:

1)具体来说检查和C++增设,电子设备视频模块呢能领到反弹的报文。

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?2

2)将反弹出的流留存成文档,采用ffplay -i命令播映,文档能获得成功播映。

3)这时来查阅GO层处置反弹流与否恰当。

4)PT5716SB0增容GO层初始化C++回看模块,并获得回到模块,查阅与否恰当。

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?3

5)再检查和回看的反弹表达式里,重要信息模块与否恰当。

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?4

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?5

6)如上图所示,最后一个模块是回看的反弹。最终辨认出在进行初始化Dahua_Init最后一个模块中,缺少一个反弹的模块,这样会引致模块不恰当,从而解析数据失利。

化解关键步骤:

1)Dahua_Init模块都是void*,所以不会进行类型模块的检测。如下:

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?6

2)上述异常问题是反弹表达式模块缺位引致,将缺位的模块加上即可。如下图:

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?7

3)修改后播映效果如下:

原创
            EasyCVR平台CGO回放回调参数缺失导致设备录像无法播放,该如何解决?8

EasyCVR是他们全力支持协定最全面的视频网络平台,它能全力支持主流协定包括国家标准GB/T28181、RTMP、RTSP/Onvif等,以及厂家的私有协定,如盛通股份Ehome、盛通股份SDK、大华SDK等。网络平台可提供视频监控直播、云端视频、云储存、视频索引与回看、智能告警、网络平台级联、智能预测等视频服务,在线下场景中有着广泛的应用,如智慧工地、智慧校园、智慧社区、智慧楼宇等。感兴趣的用户能前往演示网络平台进行体验或部署试验。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务