评论

收藏

[通信技术] 低延时/高质量/高并发视频直播技术WebRTC在安防视频监控中的应用实践

网络安全 网络安全 发布于:2021-12-25 13:15 | 阅读数:253 | 评论:0

Web Real-Time Communication(Web实时通信,WebRTC)由一组标准、协议和JavaScript API组成,用于实现浏览器之间(端到端)的音频、视频及数据共享。WebRTC使得实时通信变成一种标准功能,任何Web应用都无需借助第三方插件和专有软件,而是通过简单地JavaScript API即可完成。
在WebRTC中,有三个主要的知识点,理解了这三个知识点,也就理解了WebRTC的底层实现原理。这三个知识点分别是:

  • MediaStream:获取音频和视频流
  • RTCPeerConnection:音频和视频数据通信
  • RTCDataChannel:任意应用数据通信
DSC0000.png
WebRTC技术为行业提供高并发、低延迟、高清流畅、安全可靠的音视频服务,适用于在线教育、云会议、社交文娱等行业和场景。结合全新网络自适应算法和AI网络感知技术,在弱网60%丢包情况下视频不卡顿,依然可以流畅通话。同时支持端到端加密的全链路安全,可靠性达到99.99%。
DSC0001.png
了解TSINGSEE青犀视频产品的小伙伴应该知道,2021年我们开发的EasyCVR/EasyNVR/EasyDSS/EasyGBS全部支持分发WebRTC直播流。在WebRTC输出之前,TSINGSEE青犀视频支持输出的直播流格式有http-flv、ws-flv、hls、rtsp、rtmp五种,基于网页H5可以播放的流为http-flv、ws-flv、hls。当现场对实时性要求比较高的情况下,HLS协议自身10s的延时肯定不能满足需求。http-flv、ws-flv延时1-2s可以满足不太敏感的项目。
DSC0002.png


关注下面的标签,发现更多相似文章