介绍

目前安防监控行业,基本所有的摄像头都支持H264编码,但是已经有部分摄像头开始支持H265,并且支持H265的摄像机已经越来越多。H265相比H264有着很多优势,是压缩更高,网络传输消耗的带宽更小,相同码率下H265视频更清晰。H264目前已经可以在各种web浏览器、客户端等进行解码播放,但是H265目前还没用得到大部分浏览器的支持,没法直接在web端播放。

达到目的

为了最终能再各种终端上直接播放,最好能直接在摄像头、NVR上将编码格式从H265改成H264。

如果因为各种原因不可以修改,那就只能以H265的方式接入了。如此一来就只能自己将H265转成H264才能兼容各种浏览器播放了。

下面介绍下逻辑思路:

我们将摄像头、硬盘录像机或其他视频平台通过GB28181协议接入到自己的流媒体平台(本文以LiveGBS为例),当请求播放视频时设备端通过GB28181将视频数据以PS流的形式发送到LiveGBS。LiveGBS接收到PS流后Demux出视频数据,得到裸的H265或H264以及音频数据。如果是H265格式的视频,LiveGBS可以选择将其通过硬解码硬编码的方式转成H264,最终将H264和音频数据封装成多种互联网直播的通用流格式RTMP、HTTP-FLV、HLS、RTSP格式,分发给各种播放终端。

GB28181实现H265 H264摄像头 Web端无插件直播的更多相关文章

  1. 【miscellaneous】海康威视监控摄像头实现web端无插件监控实拍效果

    [rtsp]海康威视监控摄像头实现web端无插件监控实拍效果 详细介绍参见:http://live.cuplayer.com/RtspCameraLive.html web端无须装插件(支持PC,安卓 ...

  2. 在做RTSP摄像机H5无插件直播中遇到的对接海康摄像机发送OPTIONS心跳时遇到的坑

    我们在实现一套EasyNVR无插件直播方案时,选择了采用厂家无关化的通用协议RTSP/Onvif接入摄像机IPC/NVR设备,总所周知,Onvif是摄像机的发现与控制管理协议,Onvif用到的流媒体协 ...

  3. EasyNVR摄像机网页无插件直播方案H5前端构建之:bootstrap弹窗功能的实现方案与代码

    前言介绍 在web前端的网页设计中,为了展示出简洁的网页风格和美观的效果,往往会使用弹窗效果在EasyNVR前端页面录像检索功能时,必然会播放录像,如果单独为播放录像文件排一个界面,用户在使用上会更加 ...

  4. Web下无插件播放rtsp视频流的方案及各家优秀内容资源整理

    Web下无插件播放rtsp视频流的方案及各家优秀内容资源整理 方案一:服务器端用 websocket 接受 rtsp ,然后,推送至客户端 实现步骤: 方案二:使用 ffmpeg + nginx 把 ...

  5. EasyNVR无插件直播服务如何配合EasyBMS使用以及实现流媒体管理功能概述

    本文转自:https://blog.csdn.net/black_3717/article/details/79769195 功能概要: 1.摄像机的无插件直播: 2.摄像机的低延时直播: 3.摄像机 ...

  6. EasyNVR摄像机网页H5全平台无插件直播流媒体播放服务二次开发之接口鉴权示例讲解

    背景需求 EasyNVR的使用者应该都清楚的了解到,EasyNVR一个强大的功能就是可以进行全平台的无插件直播.主要原因在于rtsp协议的视频流(默认是需要插件才可以播放的)经由EasyNVR处理可以 ...

  7. EasyNVR摄像机无插件直播安装使用错误原因解析

    背景需求 EasyNVR(www.easynvr.com)摄像机无插件直播流媒体服务器对于互联网的视频直播还是有着一定的贡献的.为了方便用户的体验使用,我们也在互联网上放置了对应的试用版本,并且也会随 ...

  8. 基于EasyNVR摄像机无插件直播流媒体服务器实现类似于单点登录功能的免登录直播功能

    提出问题 EasyNVR是一套摄像机无插件直播的流媒体服务器软件,他可以接入各种各样的摄像机,再经过转化统一输出无插件化直播的RTMP.HLS.HTTP-FLV流,同时,EasyNVR为了数据安全,提 ...

  9. EasyNVR无插件直播服务器软件览器低延时播放监控摄像头视频(EasyNVR播放FLV视频流)

    背景描述 EasyNVR的使用者应该都是清楚的了解到,EasyNVR一个强大的功能就是可以进行全平台的无插件直播.主要原因在于rtsp协议的视频流(默认是需要插件才可以播放的)经由EasyNVR处理可 ...

  10. EasyNVR摄像机网页无插件直播方案H5前端构建之:接口调用获取实时信息

    背景分析 熟悉EasyNVR产品的小伙伴应该知道,EasyNVR主要针对的是安防类的项目,通过RTSP/onvif协议将前端高清网络摄像机IPC.NVR等接入进来,然后将设备端的音视频通过采集.转换, ...

随机推荐

  1. 🔥《刚刚问世》系列初窥篇-Java+Playwright自动化测试-19- 操作鼠标悬停(详细教程)

    1.简介 在实际工作中,我们往往会遇到有些测试场景或者事件,playwright根本就没有直接提供方法去操作,而且也不可能面面俱到地把各种测试场景都全面覆盖提供方法去操作,这个时候就需要我们去掌握一些 ...

  2. C# ToolStripStatusLabel中没有 DataBindings

    https://social.msdn.microsoft.com/forums/windows/en-US/73de165c-e948-4015-bdcd-570f55a6e365/databind ...

  3. websocket拦截器,统一处理参数和返回值json数据

    前言 传统的ws,发送前后都需要json序列化和反序列化这对编写代码并不友好.所以我做了个优化 废话不多说,上代码 my-ws.js const ws = new WebSocket("ws ...

  4. 前端开发系列034-基础篇之RegExp正则表达式

    本文介绍RegExp相关的知识点,包括正则表达式的创建.匹配规则等内容. RegExp简单介绍 正则表达式Regular Expression是描述字符模式的对象,在JavaScript语言中提供了内 ...

  5. RFKILL 调研

    RFkill 调研. 概念 可使其处于可被软件重新激活的状态(软锁定)或者将其放在软件无法重新激活的位置(硬锁定). 命令执行 E:rfkill list 获 得 设 备 列 表 ,每 个 都 包 含 ...

  6. java 背景颜色更改

    简介 java 事件处理机制 code /* * @Author: your name * @Date: 2020-10-28 22:38:26 * @LastEditTime: 2020-10-29 ...

  7. SciTech-OS-MacOS系统CSR(系统完整性保护) + 读写原生 ntfs 文件系统的使能

    MacOS系统新版本以及可以读写NTFS文件系统 CSR(系统完整性保护)模式的设置: 进入macos 恢复模式(启动时使用Command+R); csrutil disable #关闭CSR 重启进 ...

  8. SciTech-Mathmatics - LaTex: 数学专业 常用公式的输入方式

    Calculus and Mathmatics Analysis Example 1 $\large \begin{array}{rl} Newton-Leibniz\ formula \\ \int ...

  9. SciTech-Algorithm-Search-Maze-UniformedSearch{DFS(Depth)+BFS(Breadth)}+UHeuristic+GBFS(GreedyBestFirst)+A*(h(x)+g(x))

    UniformedSearch{DFS(Depth)+BFS(Breadth)}+UHeuristic+GBFS(GreedyBestFirst)+A*(h(x)+g(x))

  10. 进阶篇:3.3)DFM-铸造件设计总章

    本章目的:各种铸造工艺了解,DFM-铸造件的设计准则是依据哪种工艺. 1.铸件(铸造件)概念 1.1 铸件定义 铸造件,又称铸件,是用各种铸造方法获得的金属成型物件,即把冶炼好的液态金属,用浇注.压射 ...