ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

视频会议云服务EasyRTC基于WebRTC 技术实现实时音视频通话会议系统与实践应用

2020-11-26 18:04:57  阅读:187  来源: 互联网

标签:视频 浏览器 EasyRTC 音视频 视频会议 WebRTC


WebRTC全称Web Real-Time Communication,它并非是一个“拿来即用”的“端到端”开源解决方案,如果你以为只需要在web端写几行JavaScript就可以实现浏览器之间的音视频通信,那是不能可能的。

但事实上WebRTC能给人更多惊喜,他既不是“解决方案”,也不是某种代码库。它并不是单一的协议,包含了媒体、加密、传输层等在内的多个协议标准以及一套基于JavaScript的API,通过简单易用的JavaScript API,在不安装任何插件的情况下,让浏览器拥有了P2P音视频和数据分享的能力。

随着直播的发展,直播实时互动变得日益重要,青犀视频凭借多年的流媒体音视频研发经验,结合实际需求,开发出了EasyRTC音视频会议通话系统,支持一对一、一对多等视频通话,无需安装客户端与插件,纯H5在线视频会议系统,支持微信小程序、H5页面、APP、PC客户端等接入方式,极大满足语音视频社交、在线教育和培训、视频会议和远程医疗等场景需求。

EasyRTC为什么要基于WebRTC来拓展研发,主要有四个原因:1.开源、免费,开发者不需要承担高昂的专利费用;2.基于浏览器,不需要安装插件,只要调用就可以实现音视频互动;3.被纳入了HTML5标准,主流浏览器全面支持WebRTC;4.WebRTC极具价值的技术之一,支持722,PCM,ILBC,ISAC等编码,在VoIP上,技术业界领先。

WebRTC的主要功能特点包括:
1.丢包补偿(packet loss concealment)
2.回音消除(echo cancellation)
3.自适应带宽(bandwidth adaptivity)
4.视频抖动缓冲器(dynamic jitter buffering)
5.自动增益控制(automatic gain control)
6.噪声降低和抑制(noise reduction and suppression)
7.图像清理(image ‘cleaning’)

那么集聚了WebRTC所有优势的EasyRTC就非常具有实用价值了,除此之外EasyRTC满足语音视频社交、在线教育和培训、视频会议和远程医疗等场景;支持多终端接入方式之间互通,快速从零开始搭建实时音视频通信平台。具有实时音视频通话,支持语音会议、视频会议、会议录像、会议回放、旁路直播等技术特点。

目前EasyRTC常应用于在线教育、企业办公、在线医疗、日常社交、视频客服、智能硬件场景、在线直播等场景。TSINGSEE青犀视频研发团队也在前段时间完成了EasyRTC的版本区分,目前分为SFU版和MCU版,针对不同的使用场景,可以选择不同的版本,有兴趣可以阅览:EasyRTC新研发的MCU版本与SFU版本方案介绍与选择。更多视频相关解决方案,欢迎联系我们了解。

标签:视频,浏览器,EasyRTC,音视频,视频会议,WebRTC
来源: https://www.cnblogs.com/TSINGSEE/p/14043660.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有