Web端Webrtc,SIP,RTSP/RTMP,硬件端,MCU/SFU融合视频会议系统方案分析

devtools/2024/10/20 11:52:29/

Web端视频融合,会议互通已经是视频会议应用的大趋势,一是目前企业有大量的老视频会议硬件设,二新业务又需要Web端支持视频会议监控直播需求,迫切需要一个融合对接的方案,即能把老的设备用起来,又能对接新的业务系统,加入Web视频参会互动。

分析:

1,老视频设备一般都支持sip协议(华为,宝利通、中兴、科达),对硬件支持良好,当容是一限,一般限了通道。

2,新业务需要Web接入,主流是Webrtc技术,目前都能较好支持开发,但对接硬件相对麻烦。

3,如业务实现互动,首先以一种协议为中介,目前选定sip交互,做成网关型式。

4,Web交互视频以Webrtc为主要技术,但要多方交互与硬件对接相对不方便,考虑融合,选定以 MCU为主要架构,兼容SFU架构。

5,通过技术实现不仅保留了老硬件,还把老设备不支持的,远程点播,直播视频通过对接网关融入了系统中,功能更有增强。

6,业务功能增强,在Web基础上增加白板,标注,文档演示,消息功能更好的为业务系统支撑。

系统架构:

 上线后效果良好,即保留了硬件设备,又做了Web端的业务接入视频整合

测试演示:https://v.ovmeet.com:9902/index.html


http://www.ppmy.cn/devtools/10269.html

相关文章

设计模式-命令模式(Command)

1. 概念 命令模式(Command Pattern)是一种行为型设计模式,也被称为动作模式或事务模式。它的核心思想是将一个请求封装成一个对象,从而使你可以用不同的请求对客户进行参数化。对请求排队或记录,以及支持可撤销的操作…

npm内部机制与核心原理

npm 的核心目标: Bring the best of open source to you, your team and your company. npm 最重要的任务是安装和维护开源库。 npm 安装机制与背后思想 npm 的安装机制非常值得探究。Ruby 的 Gem,Python 的 pip 都是全局安装机制,但是 npm …

跟着Datawhale重学数据结构与算法(3)---排序算法

开源链接:【 教程地址 】【电子网站】 【写博客的目的是记录自己学习过程,方便自己复盘,专业课复习】 数组排序: #mermaid-svg-F3iLcKsVv8gcmqqC {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16p…

日语对话构建调查研究

日语对话构建调查研究 一,OKWave(オウケイウェイヴ)网站NLP数据调研 1.OKWave速递 OKWave网址:OKWave 网站印象图 2.调研结论 (1)可行性:无特殊反爬手段,可直接从OKWave网站抓…

CSS3新增特性(一)

目录 一、CSS3 新增选择器 1. 子级选择器 2. 兄弟选择器 相邻兄弟选择器 其他兄弟选择器 3. 结构伪类选择器 ① E:first-child ② E:last-child ③ nth-child(n) n为数字: n为关键字: n为公式: ④ E: firs…

授人以渔 选购篇九:扫地机器人(扫拖机器人)选购要点

文章目录 系列文章自动上下水导航技术:立体激光导航视觉导航,多传感器清洁能力:胶条刷、旋转拖布健康卫生:热水洗拖布、热风烘干智能功能品牌其他 系列文章 授人以渔 选购篇一:信用卡选购要点 授人以渔 选购篇二&…

【机器学习300问】77、什么是梯度消失和梯度爆炸?

一、梯度消失(Vanishing gradients) (1)定义 在训练深度神经网络时,随着误差梯度从输出层向输入层逐层回传,梯度可能因为连乘效应逐渐减小。当使用激活函数的导数的最大值小于1时,深度网络中越…

设计模式之访问者模式(上)

访问者模式 1)概述 1.概念 访问者模式包含访问者和被访问元素两个主要组成部分。 处方单中的各种药品信息就是被访问的元素,而划价人员和药房工作人员就是访问者,被访问的元素通常具有不同的类型,且不同的访问者可以对它们进行…