首页 > 其他分享 >浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义

时间:2022-09-29 18:01:47浏览次数:54  
标签:视频 H.265 H.264 转码 平台 播放 浅析

随着安防视频监控行业的快速发展,几乎所有的摄像头现在都能支持H.264视频编码格式,并且越来越多的摄像头设备也开始支持H.265。相对来说,H.265比H.264有更多的优势,压缩更高、网络传输消耗的带宽更小,在相同码率下,H.265的视频也更加清晰。

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义_码率

H.264视频格式目前已经可以在各种web浏览器、客户端等进行解码播放,但是H.265目前还没有得到大部分浏览器的支持,无法直接在web端播放,兼容性并不太好。

为了让平台的视频能在web页面流畅播放以及适配各种终端设备,我们一般都会建议用户将编码格式从H.265改成H.264。但考虑到用户的具体需求,比如解决带宽和存储等,不适宜将视频编码修改为H.264,那就只能以H.265的方式接入了。如此一来,只能在平台上进行功能拓展,将H.265转成H.264,以达到兼容各种浏览器进行播放的目的。

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义_码率_02

EasyCVR视频融合平台目前已经实现了H.265转H.264的视频播放。平台可将摄像头、硬盘录像机或其他视频平台通过国标GB28181、 RTSP/Onvif、RTMP,以及海康 SDK、大华SDK、海康EHOME等协议接入到平台。在平台内核中,通过自动转码的方式将H.265转成H.264,设备分辨率不变、码率降低,最终将H.265的视频流转成H.264格式,并分发成多种互联网视频直播的通用流格式,如:RTMP、HTTP-FLV、WS-FLV、HLS、RTSP、Webrtc等格式。

自动转码的具体配置操作如下:

1)进入【设备管理】界面,点击进入通道:

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义_视频监控_03

2)点击编辑图标:

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义_视频监控_04

3)勾选【是否转码】:

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义_编码格式_05

EasyCVR平台的转码功能为用户提供了多样化的选择,视频能力更加灵活,可拓展性更强,用户可根据自己的需求选择是否开启转码。

浅析EasyCVR平台如何实现视频H.264转H.265在网页端播放以及应用意义_视频监控_06

EasyCVR视频融合平台可提供多协议(RTSP/Onvif/RTMP/GB28181/海康Ehome/大华、海康SDK等)的设备视频接入、采集、处理、分发等视频能力服务。平台支持海量视频汇聚管理,可提供的功能包括:视频监控直播、录像、云存储、检索与回看、智能告警、服务器集群、平台级联、电子地图与轨迹跟踪、数据共享等。感兴趣的用户可以前往演示平台进行体验或部署测试。

标签:视频,H.265,H.264,转码,平台,播放,浅析
From: https://blog.51cto.com/tsingsee/5723646

相关文章

  • Linux 线程浅析
    进程和线程的区别与联系在许多经典的操作系统教科书中,总是把进程定义为程序的执行实例,它并不执行什么,只是维护应用程序所需的各种资源,而线程则是真正的执行实体。为了让进......
  • Linux 进程调度浅析
    概述操作系统要实现多进程,进程调度必不可少。有人说,进程调度是操作系统中最为重要的一个部分。我觉得这种说法说得太绝对了一点,就像很多人动辄就说“某某函数比某某函数效率......
  • H5流媒体播放器EasyPlayer播放H.265视频时,画面出现进度按钮的问题修复
    H.265流媒体播放器EasyPlayer可支持多类型的视频流格式播放,包括RTSP、RTMP、HLS、FLV、WebRTC等,还可支持H.264/H.265视频播放,属于高可靠、高可用、高稳定性的流媒体播放器......
  • React核心技术浅析
    1.JSX与虚拟DOM我们从React官方文档开头最基本的一段HelloWorld代码入手:ReactDOM.render(<h1>Hello,world!</h1>,document.getElementById('root'));这段......
  • 浅析RDP攻击面
    浅析RDP攻击面目录浅析RDP攻击面抓取RDP连接日志获取RDP凭据DumpRDPCredentialsFromCredentialsDirectoryDumpRDPCredentialsFromsvchost.exe找到正确的进程创建......
  • 浅析UE4 Actor&Actor生命周期
    首先说明一下关于UE4中一些对象的名字前缀吧,虽然这个不是这一关于Actor的内容,但是后续都要用到,所以就先说明白。关于Class类前缀:派生自 Actor 的类前缀为A,比如ACont......
  • 浅析硬件“好声音”:麦克风技术指标及选型指南
     如今大多数IoT类设备都具有语音唤醒和声控的功能,如天猫精灵、百度音箱等。这类设备中都集成了麦克风和喇叭等电声器件,其中麦克风用于识别用户的声音,喇叭用于播放......
  • 浅析mysql报错:Error writing file '/tmp/MY4QWdUa' (Errcode: 28 - No space left on
    一、问题背景1、报错描述:今天执行sql时发现Node服务的日志报错:SequelizeDatabaseError:EE_WRITE:Errorwritingfile'/tmp/MY4QWdUa'(Errcode:28-Nospac......
  • 浅析前端曝光埋点方案重构
    最近新入职了一家公司,接手之前的人做的前端埋点曝光,业务代码真是一言难尽,故而优化重构了一下。下面做下对比:一、原曝光方案介绍1、原曝光方案核心代码1、逻辑复用:......
  • 核酸检测系统崩溃场景浅析
    简述核酸采集人员用手机扫描用户的核酸码进行信息录入,扫描后迟迟是泛白的界面,这里就简单分析下。一则消息:http://cd.bendibao.com/live/202292/143899.shtm整体流程说......