EasyCVR视频融合云服务支持海量视频汇聚与管理、处理与分发、智能分析等视频能力,在功能上,可支持视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、服务器集群等。尤其是在录像功能上,EasyCVR支持录像文件的存储、下载、回看,支持云端录像及查看设备录像等。
我们在上期文章中分享过如何通过宇视SDK进行二次开发,今天就带大家学习一下如何在EasyCVR平台中集成宇视摄像头,并实现实时流直播。
1)通过上篇文章,我们已经基于宇视摄像头sdk进行二次开发,并编译成dll库,并将编译好的dll引入到EasyCVR的项目中;
2)再将dll中导出的函数在中EasyCVR中一一实现即可(需进行初始化sdk、释放sdk资源、拉实时流和停止实时流播放等步骤):
3)最后,将这些方法整合到EasyCVR项目中,即可实现网页播放宇视设备的直播;
4)需要注意的是:在网页选择设备类型,要在EasyCVR中添加一个宇视设备的类型判断:
5)最终效果如下:
EasyCVR平台在视频接入与输出上,支持设备通过国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、Ehome等协议接入,可兼容的设备类型包括:IPC、NVR、编码器、移动执法仪、移动单兵、布控球等视频源设备。