海康威视h5无插件播放解决方案

  • 萤石云平台接入
    • 相关文档
    • 使用方式简介
  • 海康SDK接入
    • 使用方式简介
  • RTSP接入方案
    • 实现方式简介

海康sdk二次开发专栏:海康sdk二次相关教程
JavaCV专栏:JavaCV相关教程
流媒体技术专栏:流媒体技术

萤石云平台接入

相关文档

  1. 注册并登录海康影视云开放平台: https://open.ys7.com/console/resource.html

  2. 萤石云接入指南请参考官方流程:https://open.ys7.com/guide.html

  3. 萤石云开放平台API文档:https://open.ys7.com/guide.html。仔细阅读通过api操作设备。

使用方式简介

  1. 注册设备

    萤石云控制台: 我的资源—设备列表—添加设备。

  2. 根据appKey和secret获取accessToken

    AccessToken,即访问令牌。接口调用必备的公共参数之一,用于校验接口访问/调用是否有权限,

    有效期为7天,有效期内不需要重复申请,可以重复使用。

    appKeyaccessToken的获取方式在萤石云控制台:我的账户—应用信息。

    请求地址:https://open.ys7.com/api/lapp/token/get

  3. 调用接口获取直播或者回放的播放地址

    设备操作接口调用方式请查询API文档的HTTP接口部分:https://open.ys7.com/guide.html

海康SDK接入

使用方式简介

  1. 海康官网下载对应版本的设备网络SDK

    下载地址:https://www.hikvision.com/cn/download_61.html

  2. 调用海康SDK捕获实时或者回放的码流数据

    使用手册:设备网络SDK使用手册.chm

    接口调用流程:查阅设备网络SDK使用手册的 编程引导 部分。

    接口调用方式:查阅设备网络SDK使用手册的 基本接口定义 部分。

  3. 捕获数据转码或转封装

    海康SDK捕获到的码流数据为PS封装的h264或h265数据,需要通过ffmpeg、javacv等工具转封装或转码

    为flv数据,流媒体服务nginx、srs等分发出rtmp/http-flv播放地址。

  4. 海康技术支持

    登录海康AI平台:https://open.hikvision.com

    专家支持—访客—软件/硬件SDK集成在线咨询技术支持。

    【参考】:海康sdk捕获码流数据通过JavaCV推成rtmp流的实现思路(PS流转封装RTMP)

RTSP接入方案

实现方式简介

  1. 海康直播rtsp协议拼接格式:

    rtsp://admin:password@ip:port/h264/channel/stream/av_stream
    admin: NVR/摄像头的用户名
    password: NVR/摄像头的密码
    ip: NVR/摄像头的ip地址
    port: NVR/摄像头的RTSP端口(默认554)
    h264: 视频video的编码格式(rtmp协议不能传输h265也就是hevc格式的数据)
    channel: 通道号。如果ip为NVRip则通道号使用ip通道一般是模拟通道+32 例如ch33;如果ip为摄像头ip则使用模拟通道 例如ch1
    stream: 码流类型,sub为子码流;main为主码流 码流类型决定了视频的清晰程度与数据量大小

  2. 海康回放rtsp协议拼接格式:

    rtsp://admin:abc12345@192.168.1.222:554/Streaming/tracks/101?starttime=20200113t100000z’&'endtime=20200113t100030z
    其中的101指通道号,格式为:通道号+01

    特别要注意rtsp进行回放可能会存在带宽不足的问题

  3. 转码或者转封装:
    rtsp为通用协议,几乎各大厂家都支持,只是rtsp协议的拼接格式略有不同。使用ffmpeg、javacv等工具进行转码或者转封装成flv格式的视频,由流媒体服务nginx、srs等分发为rtmp/http-flv。
    【参考】: 使用JavaCV实现海康rtsp转rtmp实现无插件web端直播(无需转码,低资源消耗)

海康威视h5无插件播放解决方案相关推荐

  1. Windows PC、 Linux、 Android、 iOS多平台支持H5无插件播放RTSP摄像机解决方案

    Windows PC. Linux. Android. iOS多平台支持H5无插件播放RTSP摄像机解决方案 需求分析 视频流媒体监控行业已经进入互联网时代,浏览器承载了绝大多数的互联网访问流量,目前 ...

  2. 海康大华等摄像头RTSP低延迟(1秒以内)网页无插件播放解决方案

    简介 监控摄像头网页无插件播放解决方案虽然很多,但是或多或少会有一定的延迟,其中网上使用最多的是RTSP转RTMP推流的方式,这种延迟一般十秒左右,优化的好的话能达到五秒,但是依旧算不上实时.本文提供 ...

  3. H5无插件播放rtsp视频流

    基于WebSocket的HTML5 RTSP流媒体视频播放器 Streamedian能让浏览器免插件播放rtsp视频流 Streamedian管网: https://streamedian.com/ ...

  4. SkeyeVSS综合安防视频云服务H5无插件直播点播实现HEVC H265 300毫秒以内低延迟播放

    SkeyeVSS综合安防视频云服务H5无插件直播点播实现HEVC/H265 300毫秒以内低延迟播放 SkeyeVSS视频云支持HEVC/H265编码格式的摄像机直接接入,同时不需要后台转码,直接在W ...

  5. EasyNVR H5无插件摄像机直播解决方案前端解析之:引用videojs无法自动播放

    EasyNVR H5无插件摄像机直播解决方案前端解析之:引用videojs无法自动播放 参考文章: (1)EasyNVR H5无插件摄像机直播解决方案前端解析之:引用videojs无法自动播放 (2) ...

  6. 监控摄像头RTSP低延时无插件直播解决方案

    监控摄像头RTSP低延时无插件直播解决方案 第一章 应用简介 当前,视频监控应用场景越来越多,传统的视频监控厂商提供的解决方案需要安装厂商自己的手机APP或PC客户端软件,非常不方便在互联网环境下与第 ...

  7. GB28181 协议实现H5无插件RTMP/HTTP-FLV/HLS直播监控方案 - sfxlab

    SFX流媒体解决方案基于安防行业推出了以媒体汇聚平台(SfxMCP)为主,以媒体分发平台(SfxMDP)和媒体存储平台(SfxMSP)为辅,实现rtsp/onvif/gb28181相关设备或平台的汇聚 ...

  8. 如何实现web浏览器无插件播放视频监控直播?

    很多年前,监控视频的直播只能够进行单一的服务器传输,而如今,很多网站已经可以观看视频直播了,不过大多网站观看视频直播的时候还是需要下载插件,有时候就会碰到系统不兼容.版本不对应等问题,那么能不能实现w ...

  9. SfxMCP基于GB28181/RTSP/ONVIF协议实现H5无插件直播方案 - sfxlab

    SFX流媒体解决方案基于安防行业推出了以媒体汇聚平台(SfxMCP)为主,以媒体分发平台(SfxMDP)和媒体存储平台(SfxMSP)为辅,实现rtsp/onvif/gb28181相关设备或平台的汇聚 ...

  10. 基于EasyDarwin开源流媒体服务器框架实现EasyNVR H5无插件直播流媒体服务器方案

    背景分析 在之前的一篇博客<web无插件播放RTSP摄像机方案,拒绝插件,拥抱H5!>中,描述了实现一套H5无插件直播方案的各个组件的参考建议,又在博客<EasyNVR H5流媒体服 ...

最新文章

  1. c语言孩子兄弟法存储一棵树,数据结构(C语言版)---树
  2. 改善程序代码质量的一些技巧
  3. RSS - 简单方便的follow资讯
  4. 现代的缓存设计方案:Window-TinyLFU
  5. 东软刘积仁:软件已从高科技领域变成大众消费品
  6. NBear.Mapping使用教程(5):实体对象与NameValueCollection,Dicitonary以及NBear.Mapping性能
  7. 中国电信天翼云进入4.0阶段 打造一朵无处不在的分布式云
  8. Netty工作笔记0020---Selectionkey在NIO体系
  9. 机器学习与计算机视觉(FPGA的图像处理方法)
  10. [转]手把手教你搭建Hive Web环境
  11. php定时发布微博,使用sae定时任务实现终身自动发表微博(PHP实现)
  12. Java 基础实验 银行转账
  13. CHM Editor V1.3.3.7(chm编辑、修改chm文件、chm编辑器)
  14. 黑月教主去水印软件_去除图片/视频去水印!这个软件可以帮助你!
  15. java项目第3期SpringBoot的OA办公系统【毕业设计】
  16. 小米小方摄像头云存储_小米摄像头离线?
  17. 嵌入式Linux系统环境搭建全流程-4412友善之臂开发板
  18. 地天泰 (易經大意 韓長庚)
  19. 揭秘社会工程学(让你免于被诈骗的命运)
  20. 修改unipush通知图标

热门文章

  1. 【IoT】创业指南:智能硬件产品原型设计指南
  2. 拼命成为有能力为自己老年生活买单的人|独秀日记
  3. 图解CSS3----盒子模型
  4. HTML简洁自适应个人码农主页源码
  5. 混音新手必备软件:FL Studio,用它简单制作混音
  6. xilinx基础篇Ⅰ(7)ISE14.7开发基础流程 [CPLD章节]
  7. 11.1-12.31推荐文章汇总
  8. JSP九大内置对象及四大作用域
  9. python错误:ImportError: DLL load failed: 找不到指定的程序,from PyQt6 import QtCore, QtGui, QtWidgets
  10. CentOS6.9安装AliSQL