zoukankan      html  css  js  c++  java
  • 关于安防摄像头RTSP/Onvif协议网页无插件直播视频流媒体服务器EasyNVR、EasyDSS获取指定时间段录像接口的使用介绍

    背景需求

    随着雪亮工程、明厨亮灶、手机看店、智慧幼儿园监控等行业开始将传统的安防摄像头进行互联网、微信直播,我们知道摄像头直播的春天了。将安防摄像头或NVR上的视频流转成互联网直播常用的RTSP、RTMP、HTTP-FLV、HLS等流格式再分发给用户端进行直播,不管身处何地都可以通过移动通讯设备查看监控设备,这些功能是EasyNVR互联网直播系统研发和设计的初衷和基础功能。另外EasyNVR增值功能是可通过接口二次集成在自己的原有的web业务系统实现网页、H5无插件实时直播。

    关于EasyNVR、EasyDSS获取指定时间段录像接口使用介绍

    分析问题

    EasyNVR、EasyDSS都支持自身进行视频录像存储的功能,获取视频流进行存储,存储的方式是将视频以ts文件的形式进行视频存储,这样方便后续的全终端无插件播放。为了方便客户使用和满足客户对于录像的使用需求,这边也支持获取指定时间段的录像。

    接口使用说明

    /api/v1/record/video/:operate/:id/:starttime/:endtime
    “/api/v1/record/video”:对应的接口分组,保持不变;
    “operate”:使用功能参数;调用操作 play:播放 download下载,可选值play,download;
    “id”:需要获取录像的通道号;
    “starttime”:需要获取录像时间段的开始时间
    “endtime”需要获取录像时间段的结束时间
    以此时间段做说明:2019/10/23 15:40:00-------2019/10/23 17:40:00
    20191023154000----------->录像开始时间点:2019/10/23 15:40:00
    20191023174000----------->录像结束时间点:2019/10/23 17:40:00

    播放示例

    http://localhost:10800/api/v1/record/video/play/1/20191023154000/20191023174000

    下载示例

    http://localhost:10800/api/v1/record/video/download/1/20191023154000/20191023174000

    成访问接口展示

    接口工具

    错误说明,传递参数错误或者是视频文件,通道号选择,或者是对应时间段没有录像文件存在。

    成功说明

    原因分析

    通道一对应的时间段没有录像存在。

  • 相关阅读:
    Ajax原生请求及Json基础
    HTML5拖拽练习
    表格单元格间数据的拖拽
    query 获取本身的HTML
    JQuery UI的拖拽功能实现方法小结
    ASP.NET MVC4中使用bootstrip模态框时弹不出的问题
    窗口中各模块的切换效果,使用jquery实现
    窗口模块自适应高度
    新jQuery中attr 与 prop的不同
    用js+css3做一个小球投篮的动画(easing)
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/11798699.html
Copyright © 2011-2022 走看看