前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WebRTC已成安防领域主流技术,云边端全系列流媒体平台实现成功接入

WebRTC已成安防领域主流技术,云边端全系列流媒体平台实现成功接入

原创
作者头像
TSINGSEE青犀视频
修改2021-06-15 11:26:01
9120
修改2021-06-15 11:26:01
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

WebRTC实现了基于网页的视频会议,标准是WHATWG协议,目的是通过浏览器提供简单的javascript就可以达到实时通讯(Real-Time Communications (RTC))能力。目前EasyGBS也已经成功接入webrtc视频输出。

WebRTC是互联网行业中流媒体技术的集大成者,涵盖了音视频采集、媒体处理、编码、p2p、网络发送到网络接收、解码,普遍用于直播、音视频聊天、视频会议,可以让没有音视频开发经验的人也可以轻松开发音视频通讯软件。传统安防视频监控行业也是基于音视频流媒体技术做开发,因此我们可以猜测,未来在安防领域应用webrtc技术也是大趋势之一。

安防行业在逐渐向民用发展,随着移动互联网的到来网络环境也由局域网转向窄带公网。安防业目前现存的通信转发困难、回声、插件访问等痛点,正可以通过webrtc来进行解决。

1、P2P

WebRTC中的p2p支持3种网络连接方式,局域网内直连、公网穿透、公网转发。打个比方就是一条河上同时搭三座桥,哪条桥先搭好就直接通行。等优先级高的桥搭好就将优先级低的桥拆除(优先级:直连>穿透>转发),并改用优先级高的桥来通行。这样可以保证即使穿透不成功的情况下走转发,也能在1秒内出图。每种方式会尝试15秒,如果15秒内没有联通,就自动放弃。WebRTC的UDP传输中,WebRTC基于UDP的p2p,具有出图快、实时、流畅的优点。

2、回声消除

WebRTC的前身是GIPS,GIPS是回声消除方面的权威。

3、Chrome浏览器免插件访问音视频

WebRTC跟Chrome代码同源(chromium),所以Chrome对WebRTC的支持是顺理成章的事情,firefox、edge、safari也都支持webrtc且会支持得越来越好。Webrtc为javascript提供了接口调用。这个就保证了WebRTC应用在B/S架构下打下了坚实的环境基础。

WebRTC主要是实现音视频采集、编解码,这些功能对于安防场景作用不是特别大,安防行业中也有自身相对较为成熟的编解码方案。然而在WebRTC的应用中,多是从p2p开始来进行操作,客户端通过自身硬件来进行解码,Chrome的支持可以先从服务器、边缘端(性能强的nvr,海思3531、3536)先支持,IPC端也有适合自身的采集方案,根据客户端的类型来进行终端的识别,从而进行对于方案的选择来实现。

传统行业在拥抱互联网时要有针对性有选择的吸收,互联网在改造传统行业时应充分了解该行业的背景,与该行业的实际相结合。只有这样,两者才能真正融合,碰撞出火花,产出一个有创新性的产品和服务。后续TSINGSEE青犀视频云边端全系列流媒体平台将全面支持WebRTC的视频输出,包含EasyDSS、EasyNVR、EasyCVR等主流安防平台。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档