最近做mcu相关业务,原项目利用owt-server开发。

management_api

1个或者多个实例,owt服务的入口,保存所有房间的配置,产生和认证tokens,部署多个实例可以实现负载均衡,用户接入可见

cluster-manager

1个或者多个实例,控制集群中所有的workers,检查保活,按照配置去调度workers,如果设定一个是master,则提供服务,其他的作为备用,用户不可见

webrtc_agent

1个或者多个,负责webrtc的数据交互,接收客户端的发送和发送媒体数据给客户端

portal/

1个或者多个,信令服务器,处理客户端的socketio请求
management_console

conference-agent

1个或者多个,接收room的控制逻辑

streaming-agent

0或者多个,拉取媒体流 转换成rtmp或rtsp

recording-agent

0个或者多个,录制媒体

audio-agent

1个或者多个,音频的处理 转码 混音

video-agent

1个或者多个,视频的处理 转码 mixing

analytics-agent

0个或者多个

sip-agent

0个或者多个 处理sip客户端的接入

sip-portal

0或者1个,初始化 sip房间,调度sip agent给客户端

management-console

0或者1 控制台

OWT-SERVER相关推荐

  1. OWT Server信令分析 (下) [Open WebRTC Toolkit]

    OWT Server信令分析 (下) [Open WebRTC Toolkit] 目录 信令分析因为包含一些代码和格式,文章很长,所以分成上下两篇记录,OWT(Open WebRTC Toolkit) ...

  2. OWT Server 整体架构分析

    基础模块架构图 按自己的理解用 visio 大体画了一下. 前一篇博客讲过OWT Server是模块化的设计,不同模块可以分开部署,便于新手入门,下面画了OWT Server的一些基础模块(支持Web ...

  3. OWT (Open WebRTC Toolkit) 5.0 初体验与开发环境搭建

    介绍 OWT是Intel前些年开源的基于互联网的视频会议解决方案,可以支持WebRTC和SIP终端.这几年WebRTC应用的特别广泛,使用OWT可以快速搭建一个WebRTC视频会议系统.OWT最初仅支 ...

  4. 音视频技术开发周刊 | 138

    每周一期,纵览音视频技术领域的干货和新闻投稿:contribute@livevideostack.com. 架构 用FFmpeg搭建基于CNN的视频分析方案 FFmpeg作为一个集录制.转换.音/视频 ...

  5. Ubuntu中安装部署Intel CS WebRTC

    0.引言 研究Intel CS WebRTC时,需要搭建环境,按官网或网上找到的文档进行搭建都发现有各种问题,由于相关资料比较少,不好进行排查解决. 本文将最终部署成功的部署进行说明,希望对后来者能有 ...

  6. 【owt-server】webrtc agent :js层

    owt server 5.0 代码. m88版本. D:\XTRANS\OWT-HOME\owt-server-master-github\source\agent\webrtc\index.js 微 ...

  7. 【owt】p2p Signaling Server 运行及信令分析

    owt-server-p2p [P2P]OWT P2P Server前.后端及环境搭建: webrtc vs2017构建 已经使用2017构建了native库, MFC 的客户端也生成了. 运行下本地 ...

  8. 基于Open WebRTC Toolkit(OWT)的8K全景视频低延时直播系统

    photo from Ready Player One 随着5G技术的发展,其高带宽.超低延时的特性为高分辨率全景视频的实现带来了更多的可能.本文来自Open WebRTC Toolkit (OWT) ...

  9. 【Sql Server】数据库的3大服务

    在数据库SQL SERVER中,处理常用的sql server数据库引擎,还有其他3大服务,分别是集成服务,报表服务,分析服务. 集成服务商可以配置包,这里的包可以理解是数据库引擎里的用户数据库.可以 ...

  10. 【Sql Server】DateBase-自动化

    强大的SQL Server有着神奇的自动化功能,来处理一些人为处理不了的事情! 自动化功能:T-sql语言,系统命令.脚本语言.复制命令.创建角色.索引重建.报表 管理元素:作业.警报.操作员.计划 ...

最新文章

  1. Wireshark非标准分析port无流量
  2. dataframe 加一行_虎牙公会是干嘛的?虎牙直播有必要加公会吗?
  3. python正则表达式知识点
  4. myeclipse启动php,myeclipse,jdk_启动myeclipse报错,myeclipse,jdk - phpStudy
  5. gptuefi优势_UEFI+GPT的区别,有啥不同?写的很详细易懂
  6. C语言不调用库函数画一个三角形
  7. mysql 递归查找父节点_MYSQL递归查询所有父节点
  8. Java 11 正式发布,新特性解读
  9. MSCI 成份股 清单
  10. 机器学习基础(三十七) —— 处理类别特征
  11. ChromeDriver和PhantomJS配置到$PATH
  12. python 100 days github_GitHub - Andyhe2019/Python-100-Days: Python - 100天从新手到大师
  13. 天翼校园网连接不上服务器无响应,使用天翼校园客户端提示登陆失败应该怎么处理?...
  14. 思科路由器配置命令(四)
  15. php源码添加多国语言包,为win7系统添加多国语言包的方法
  16. PV操作与信号灯及例子+三大操作系统共同点的线程通信
  17. 问题 B: 【计算几何】Two Circles and a Rectangle
  18. beyond compare 3中文乱码
  19. 手把手的 git 降伏指南——阿龙咸鱼经
  20. 计算机学院毕业生祝福6,用数学知识写给毕业生祝福语6

热门文章

  1. 解决find: paths must precede expression
  2. 漫画:在未来,婚姻会消亡吗?
  3. 2013年总结与2014年展望
  4. Java学习——整型变量的使用说明
  5. 佛洛依德算法原理讲解
  6. s3c2410 NandFlash K9F1208U0A/K9F1208U0B的读取操作
  7. matlab中希腊字母相除,matlab的特殊字符(上下标和希腊字母等)
  8. 毕业设计一课通: 详解《黑马智慧物业》从开题到答辩
  9. 深究Java中string类不能改变的原因
  10. php latin1 转utf8,PHP-将UTF8表上的latin1字符转换为UTF8