TSINGEE青犀视频平台如何调用宇视SDK实现视频录像回放?
TSINGSEE青犀视频的视频云服务平台已经实现了对接多个主流厂家的私有协议与SDK,如海康Ehome协议、海康SDK、大华SDK,目前我们仍在持续拓展更多厂家的SDK,以满足更多用户的场景需求。
今天我们来和大家分享一下如何调用宇视SDK进行录像回放。
需要注意的是,在调用宇视摄像机的录像回放之前,需要接入宇视服务器进行录像查询,只有查询到有录像文件才可以进行录像回放。
1)首先,根据宇视SDK的具体流程图和实例进行调用SDK。查看宇视SDK得知,录像回放分为二种:点播回放和本地回放。
点播回放:通过查询录像文件功能从云端存储服务器上获取录像信息,根据获取到的录像时间开始和结束时间进行回放。下图为流程图:
本地回放:直接播放保存在本地的录像文件。下图为流程图:
通过上图对比得知,我们的需求是从服务器获取录像信息,并进行录像回看。所以要选择“点播回放”的流程图。
2)以下是实例代码:
- 首先初始化(IMOS_Initiate)
- 密码加密(IMOS_Encrypt)
- 登录sdk(IMOS_Login)
- 启动播放器(必须要,否则会接口错误)(IMOS_StartPlayer)
- 获取录像列表(IMOS_RecordRetrieval)
- 获取录像文件URL信息(IMOS_GetRecordFileURL)
- 获取空闲通道编码(IMOS_GetChannelCode)
- 打开点播回放媒体流(IMOS_OpenVodStream)
- 设置解码器厂商标识(IMOS_SetDecoderTag)
- 设置回调函数(拿到流数据)(IMOS_SetSourceMediaDataCB)
- 启动实况(IMOS_StartPlay)
以下是录像播放的参考代码(部分):
TSINGSEE青犀视频基于音视频领域的开发已有多年的技术积累,平台目前已可以支持国标GB28181协议、RTSP/Onvif、RTMP等主流标准协议,可兼容多种类型的视频源设备(IP Camera/NVR/DVR等),目前已在多个行业落地应用,如智慧工地、智慧工厂、智慧消防、智慧园区、智慧煤矿等,能为用户构建大数据视频监管等平台提供视频能力。
目前我们也在积极融入AI智能检测分析技术,目前已经实现人脸检测/识别、车牌识别、企业安全生产中的智能AI识别项目(如安全帽检测、人员入侵检测、睡岗离岗检测、戴口罩检测等、室内/室外通道堵塞检测),更多AI应用持续开发中,敬请关注。
TSINGEE青犀视频平台如何调用宇视SDK实现视频录像回放?相关推荐
- EasyGBS对接宇视SDK,多次点击录像回放出现崩溃是什么原因?
EasyGBS国标视频云服务可支持通过国标GB28181协议将设备接入,实现视频的实时监控直播.录像.语音对讲.云存储.告警.级联等功能,同时也支持将接入的视频流进行全终端.全平台分发,分发的视频流包 ...
- EasyCVR视频融合平台基于宇视SDK进行二次开发的详细步骤
EasyCVR视频融合平台部署轻快.功能灵活,在视频能力上,可提供视频直播.录像.回放.检索.云存储.级联.告警.对讲等功能.平台可支持多协议.多类型设备接入,包括国标GB28181.RTMP.RTS ...
- linux 摄像头 音频,调用宇视摄像机SDK获取IPC的音视频码流
调用宇视摄像机SDK获取IPC的音视频码流 2020年07月13日 | 萬仟网网络运营 | 我要评论 通过调取宇视摄像机SDK,获取的音视频码流,其格式为标准的h264 over rtp或h265 o ...
- All in one,EasyCVR解决所有类型的视频协议设备接入的问题(RTSP/Onvif/RTMP/GB28181/Ehome/DSS/IMOS/海康大华宇视SDK)
之前我有一篇博客<我们为什么要做一款EasyCVR这样的视频平台>专门聊到过为什么已经有了EasyNVR.EasyDSS.EasyGBS这样的专业视频服务器,我们还要做EasyCVR这样的 ...
- 使用视频监控摄像头的语音对讲功能,在视频平台,配置符合GB28181协议国标视频对讲
使用视频监控摄像头的语音对讲功能,在视频平台,配置符合GB28181协议国标视频对讲的设置注意事项: (1)打开伴音和混音设置: (2)音频传输设置要与视频平台对接一样,在选择GB28181协议下,音 ...
- 【解决方案】国标GB28181协议摄像头直播EasyGBS视频平台联合城管执法局搭建4G移动视频监控系统方案
近几年来,城管对城市市容市貌.占道摆摊.乱搭乱建等影响市容的现象整顿治理,经常引发社会矛盾而引起媒体关注和热点报道.因而在实际"执法"过程中,由于面对下岗工人.无业游民等弱势群体, ...
- 短视频平台开发,首先要搭建短视频框架
科技发展,技术进步,音视频异军突起.无视频,不网络,短视频成为最重要的信息载体之一,是互联网核心组成部分.如何进行短视频平台开发,是慎之又慎的问题.从架构的角度,探讨短视频平台的构建与技术选型问题.从 ...
- 直播短视频平台最常用的美颜SDK功能是什么?功能如何实现?
在国庆假期之前,小编有讲到过直播美颜SDK与图片美颜SDK之间的区别,以及美颜SDK现阶段所遇到的技术问题,读者们很感兴趣.今天小编特意挑选了几个呼声比较高的问题继续为大家解答. 一.直播和短视频平台 ...
- LiveGBS流媒体平台GB/T28181功能-摄像头SDK硬件NVR录像下级海康等平台录像回看设备录像查看下载
LiveGBS功能-摄像头SDK硬件NVR录像下级海康等平台录像回看设备录像查看下载 1.平台概述 2.平台录像回放 2.1.设备录像 2.1.1.存储位置 2.1.1.1.下级硬件设备 2.1.1. ...
最新文章
- ShakeDrop:深度残差学习中的 ShakeDrop 正则化
- android 颜色值参考,(有颜色图
- 关于ipconfig中setclassid的初步认识
- Intel RealSense 数码相机和摄像机的ISO是什么意思?
- 引用 Map 数据结构的排序问题
- kafka 脚本发送_Kafka笔记归纳(第五部分:一致性保证,消息重复消费场景及解决方式)...
- 微积分28-复合函数与隐函数的微分法
- 数据交互什么意思_学习编程怎么样才可以不枯燥?什么是前端语言?
- jquery.form.js的重置表单增加hidden重置代码
- MySQL · 引擎特性 · 基于InnoDB的物理复制实现(转载)
- kali Linux 上编译并使用RFID核弹——proxmark3
- 流场(向量场)临界点的检测与分类
- java中如何插入表格_Java如何向Word文档中添加表格?
- Gartner 公布 2022 新兴技术成熟度曲线,这些技术趋势最值得关注
- WIN10电脑热点无法共享
- clover UEFI+GUID最简单显核安装黑苹果教程(易懂)
- 《JavaSE-第七章》之抽象的类-实例的对象-合理的封装
- MySQL数据表中的数据单表查询
- 开关电源的EMC整改实例
- 2023美国大学生数学建模竞赛资料及思路
热门文章
- AOP编程过程中的JoinPoint接口
- unc 目录不受支持_不支持UNC路径(\\ machine \ share)
- 路飞学城linux第三模块考试,路飞学城-爬虫集训营-第三章
- 智慧农场v2.5.2
- K3终极折腾记<三> --通过ipv6域名远程访问openwrt、https证书安装配置
- python中的ideavim有什么作用_IdeaVim插件施用技巧
- OpenDaylight入门--HelloWorld
- php 闭包 作用,php的闭包是干嘛的
- iOS 企业账号分发App 详解
- mybatis-spring 中文文档