视频“云边端”全流程支持h.265,意味着更低的流量成本与更高的视频质量,计算压力都在边缘侧

xiejiashu xiejiashu     2022-12-14     423

关键词:

作为新一代的安防视频编码技术,H.265编码视频对比同一片源的H.264,H.265视频的码率为610kbps,文件大小3.10MB,而H.264视频的码率达到了1183kbps,文件大小也有6.01MB,H.265(HEVC)标准可比H.264标准节省40%~45%的码率,同时,国内的安防厂商已经普及了基于H.265编码算法的设备。从市场表现来看,H.265技术给安防行业带来了很多新的机遇。

视频端设备支持H.265

目前,市面上大部分的安防摄像机IPC和网络硬盘录像机NVR都已经支持H.265编码格式了,H.265的普及为视频的网络传输和存储带来了不少的进步,网络消耗更低了,存储空间消耗也更少了,当然,对于前端视频设备的复杂算力要求也提高了,而这整个过程对于算力要求,大部分可能都是在前端设备和客户端播放上,其他都属于解封装的过程,除了AI分析部分,其他大部分都不会产生H.265编解码的消耗,所以这样来说,H.265还是非常划算的;

视频边缘计算设备支持H.265

同样,按照之前设计的“云、边、端”公式,如果有边缘计算的需求,那么边缘计算的服务与网关设备,都需要具备H.265的处理能力,当接入的路数不多的情况下,可以采用CPU软编解码的方式进行H.265的视频的分析,如果路数较多,而且分析频率较高,那么不但要采用专门的GPU设备,而且还可能需要多张GPU卡进行同时的分析;

  • 边缘计算网关做为数据流转网关时,不涉及H.265的编解码过程,所以,不消耗算力;
  • 当边缘计算网关需要做边缘计算分析时,会采用对应的GPU卡进行分析计算,通过硬件解决了计算的问题;

视频云服务支持H.265

众所周知,无论是较为悠久的RTSP/Onvif协议,还是后来的国标GB/T28181协议,以及扩展支持的RTMP联盟协议,都在RTP/AVP这一块是支持H.265的,目前大部分的海康、大华、宇视摄像机都支持H.265国标输出,所以,在设备端,H.265的支持是完全没问题的,那么主要的问题还是在视频云平台的支持力度上;

目前大部分的视频平台都能够支持H.265,但是在H5直播、可视化、互联网视频领域,H.265还没有完全普及,大部分还是H.264,很多平台的做法是将H.265取到后,再进行一次转码H.264的过程,再进行客户端播放,这个过程是比较消耗资源的。

RTSP、Onvif、RTMP、GB28181、Ehome、SDK接入全部支持H.265,EasyNVR、EasyDSS、EasyGBS、EasyCVR,全部都支持H.265接入与输出了,更重要的是支持H5输出。

协议支持:

  • EasyDSS:文件点播与RTMP推流协议;
  • EasyNVR:RTSP/Onvif协议;
  • EasyGBS:GB/T28181协议;
  • EasyCVR:以上全部;

以国标GB28181为例,经过不断的研发和迭代,我们总结了一套非常行之有效的、支持H.265的视频云平台方案研发流程,按照这个流程,能够相对比较简单地开发出一款类似于EasyGBS这样的视频服务:
采用标准的GB/T 28181协议接入视频到视频云服务;
视频云服务采用国内CDN联盟定义的RTMP推流H.265形式推送到对应的RTMP流媒体服务器;
RTMP流媒体服务器经过同步的协议转换,同步输出:RTMP、RTSP、HTTP-FLV、HLS(m3u8)协议;
客户端采用MSE+WASM的方式,兼容H.264和H.265视频的播放;

视频客户端支持H.265

在之前的很长一段时间,如果想要在H5端显示H.265摄像机视频,研发人员需要到源头将摄像机的编码格式由H.265改成H.264,这样才能达到H5端的无插件大屏可视化功能,但这由会带来一个非常麻烦的问题,项目中我们花大量的经费采购的H.265摄像机,为了的就是降低带宽消耗和存储成本,但是,真正到实际用的时候,又需要改回H.264,这种做法很明显不是长久之计;

后来我们又尝试了通过转码的形式,在可视化的过程中,动态地将H.265视频转成H.264,然后再进行大屏可视化显示,这虽然暂时性解决了问题,但是视频实时转码的过程,不但产生了延时,而且大量地消耗机器的计算能力,尤其是在高清转码的时候,基本上转码不了几路,机器就撑不住了,所以,这种情况,后来也不是解决问题的办法,虽然目前还有厂家在这么做;

随着目前各大浏览器对wasm技术的支持,以及w3c对wasm标准的肯定,wasm技术就可以非常完美地解决安防可视化场景中对H.265编码格式的支持问题了,WebAssembly技术的特点就是采用js/c/c++前端解码的方式,将实时视频解码播放,这种非常符合目前流行的边缘计算的概念,虽然也只是解码计算,但wasm对视频解码计算的支持也许只是H5视频边缘计算的开始!

目前我们的EasyNVR(接入RTSP/Onvif流)、EasyDSS(接入RTMP推流)、EasyGBS(接入国标GB/T28181设备)、EasyCVR(接入各种公有/私有协议),都已经完全支持wasm技术,尤其是对H.265、PCMA/PCMU等音视频编码格式的支持!

结语

H.265以其更高的压缩比、更快的处理速度、更好的适应性和健壮性,在安防监控领域得到迅速的发展和推广,相信在不久的将来,H.265一定能以其先进的技术优势,给安防行业带来更多新的机遇。

ai云边端调度能力easycvr分辨率的优化设计

将AI智能分析网关接入到EasyCVR视频融合云平台,通过对监控场景中的视频图像进行智能识别与分析,可提供人脸、人体、车辆、烟火、物体、行为等识别、抓拍、比对、告警等服务,支持对场景中的异常及违规现象进... 查看详情

ai云边端算力调度智能分析网关算法模块细节优化介绍

...源的灵活与精细化调度能力。基于智能分析网关+EasyCVR视频融合平台的AI视频智能分析能力,可对监控场景中的视频图像进行智能识别与分析,并提供人脸、人体、车辆、烟火、物体、行为等识别、抓拍、比对、告警等... 查看详情

ai云边端算力调度智能分析网关算法模块细节优化介绍

...源的灵活与精细化调度能力。基于智能分析网关+EasyCVR视频融合平台的AI视频智能分析能力,可对监控场景中的视频图像进行智能识别与分析,并提供人脸、人体、车辆、烟火、物体、行为等识别、抓拍、比对、告警等... 查看详情

云边端协同场景下的“ai+”视频融合能力,如何赋能多行业应用?

...边端深度融合与协同的“AI+”模式,在满足用户对视频服务的智能识别需求上,让算力资源得到最优化分配、调度和利用,已经成为当前行业与技术发展的新趋势。基于EasyCVR和智能分 查看详情

h5网页播放器easyplayer如何实现ios端h.265视频全屏播放效果?

...翻阅我们往期的文章进行了解。EasyPlayer是可支持H.264/H.265视频播放的流媒体播放器,性能稳定、播放流畅,可支持的视频流格式有RTSP、RTMP、HLS、FLV、WebRTC等,具备较高的可用性。近期我们在 查看详情

浅析云边端协同与算力调度在ai视频检测场景中的应用意义

...0c;在安防等领域也同样值得期待。人工智能、深度学习、视频结构化技术、物联网技术,大数据分析等变革性技术的应用,使安防视频监控也变得越来越强大,基于AI的智能识别分析技术基本已成视频监控的标配。基... 查看详情

h.264编码器和h.265编码器有啥区别?

...用的存储空间要少理论50%。2如果存储空间一样大,那么意味着,在一样的码率下h.265会比h2.64画质要高一些理论值是30%~40%洗。 参考技术BH265是H264的升级 查看详情

easycvr更新到最新版本,设备下不显示通道是什么原因?

...端智能协同结构,可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,可实现视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、集群、电子地图、H.265视频自动转码、智能... 查看详情

微信视频通话码流是多少

微信视频通话码流是多少微信视频通话是基于WebRTC的双向实时视频流传输技术,通过WebRTC,可以把浏览器或者客户端中的视频流和音频流传输到对端,这些流都是经过编码的,编码方式根据不同的环境而定,如H.264、VP8和VP9等。... 查看详情

h.265的一些随想

H.265视频编码在2013年开始发布,到如今已经7年了,但市面上使用H.265编码的应用并不是很多。H.265比它的上一代H.264压缩率更好,能在带宽更小的情况下,据说只需要H.264一半的带宽,就可以播放相同质量的视频。码率更低,效果... 查看详情

基于openyurt&edgexfoundry的云边端一体化解决方案

简介:近日,OpenYurt与EdgeXFoundry社区合作,完成了集成对接:从v0.5.0版本开始,OpenYurt将正式支持部署和管理EdgeXFoundry,并以云原生的方式管理端设备,双方将共同帮助开发者轻松、高效地解决物联网边... 查看详情

智勇电子最新h.265支持srt协议编码器zy-edhv201发布(代码片段)

...编同解编码器ZY-EDHC201全新发布,该产品能同时提供高清视频的编码、解码服务。支持HDMI或VGA高清视频输入输出,采用嵌入式操作系统、H.265/H.264/JPEG视频压缩技术,支持SRT、RTSP、RTMP、Http、Onvif、UDP/Multicast等网络传输功能。具备... 查看详情

云边端协同ai智能分析网关通道管理及人脸检测效果演示

...行了解。该设备内置多算法框架,支持对接入的多路视频流进行AI智能识别,支持对监控场景中的异常及违规现象进行精准研判,可提供的智能识别功能包括:人脸检测、人体检测、区域入侵检测、安全帽检测等... 查看详情

云边端协同场景下的“ai+”视频融合能力,如何赋能多行业应用?

...边端深度融合与协同的“AI+”模式,在满足用户对视频服务的智能识别需求上,让算力资源得到最优化分配、调度和利用,已经成为当前行业与技术发展的新趋势。基于EasyCVR和智能分析网关的AI智能视频分析解决... 查看详情

详解边缘计算系统逻辑架构:云边端协同

导读:本文将对整个边缘计算系统的逻辑架构及云、边、端之间的逻辑关系进行系统梳理。作者:崔广章来源:大数据DT(ID:hzdashuju)01边缘计算系统逻辑架构简介由图3-1可知,逻辑架构侧重边缘计算... 查看详情

云边端一体化的异构ai计算

 中国人工智能市场快速增长,其中边缘计算占比越来越高,业务场景的碎片化以及底层硬件的多样性的问题给边缘计算的开发部署带来较大的挑战。 本次分享主要介绍阿里云AI异构计算编译框架HALO以及面向深度学习的... 查看详情

h.265标准与h264标准有啥区别

...的存储空间要少理论50%。2、如果存储空间一样大,那么意味着,在一样的码率下H.265会比H2.64画质要高一些理论值是30%~40%H.265是ITU-TVCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的... 查看详情

应对全场景ai框架部署挑战,mindspore“四招”让你躺平

...要:所谓全场景AI,是指可以将深度学习技术快速应用在云边端不同场景下的硬件设备上,包括云服务器、移动终端以及IoT设备等等,高效运行并能有效协同。本文分享自华为云社区《AI框架的挑战与MindSpore的解决思路》,原文... 查看详情