智能视频EasyCVR平台中如何通过接口调用切换HIKSDK主子码流?
Posted TSINGSEE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了智能视频EasyCVR平台中如何通过接口调用切换HIKSDK主子码流?相关的知识,希望对你有一定的参考价值。
我们在往期的文章中分享过关于主子码流的技术文章,TSINGSEE青犀视频的平台也可支持双码流,以及主子码流的自由切换。关于主子码流,一般来说,主码流较大但清晰度高,占用的带宽也较高。子码流的清晰度与主码流相比,要稍低一些,但是占用带宽小。所以一般来说,主码流用于本地存储,能获得更清晰的存储录像,子码流则适用于在低带宽网络上传输,节省带宽。
EasyCVR平台目前除了GB28181协议和RTMP推流以外,其他接入的协议都可以在Web页面上切换主子码流(选择1则是主码流,选择2则是子码流)。(更多相关文章:EasyCVR平台默认码流如何修改?)
我们接到过很多用户的咨询,关于如何通过接口调用主子码流的切换功能,以便可以应用在不同的项目场景下,比如根据用户当前使用的设备是PC还是手机,从而进行码流的切换。如果是手机则可以通过调取子码流进行观看,PC端则调用主码流。
今天我们就来分享下如何通过接口调用实现HIKSDK主子码流的切换。
1)首先,先调用EasyCVR平台的登录接口:
2)然后获取设备和通道列表:
3)播放一个通道的主码流,记住这里stream要传main:
4)再切换子码流,这里要注意:首先要调用stopchannelstream接口,然后再通过播放接口调取子码流(stream要传sub1):
5)这时就能获取子码流的视频流了:
EasyCVR视频融合平台能根据用户不同的应用场景需求,可以在内网、专网、VPN、广域网、互联网等各种环境下进行视频接入与分发,平台能支持主流标准协议如GB28181、RTSP/Onvif、RTMP等,还能支持厂家的私有协议与SDK接入,比如海康Ehome、海康SDK、大华SDK等,可分发RTSP、FLV、HLS、WebRTC等格式的视频流。感兴趣的用户可以前往演示平台进行体验或部署测试。
以上是关于智能视频EasyCVR平台中如何通过接口调用切换HIKSDK主子码流?的主要内容,如果未能解决你的问题,请参考以下文章
EasyCVR新版本如何通过接口获取AI智能分析网关推送的告警照片?
AI安防EasyCVR视频融合云平台接口新增获取视频帧率编码格式等信息
方案智能分析网关与EasyCVR视频融合平台在搭建文旅大数据平台中的应用案例