owt-server 的各模块介绍

1、manager-api
owt-server入口,存有所有 会议室配置,生成和验证token,应用可以在多个manager_api实例间实现负载均衡策略

2、cluster-manager
在集群中管理所有的活动 worker, 检查存活, 按照配资的配资调度指定的应用功能。如果一个cluster_manager被选为manager,其余的cluster_manager将待命。

3、portal
信令服务器,处理来自socket.IO 客户端的请求。

4、conference-agent
处理会议室控制者逻辑的代理

5、webrtc-agent
启动webrtc接入节点,这些节点建立与webrtc客户端建立peer-connection连接,从webrtc客户端接收\向webrtc客户端发送媒体流

6、streaming-agent
启动流媒体接入节点,这些节点从数据源拉去外部流或者向rtmp/rtsp目标推送流

7、recording-agent
启动录制节点,这些节点录制指定音视频流到持久化存储设备

8、audio-agent
启动音频处理节点,这些节点进行音频转码和混合

9、video-agent
启动视频处理节点,这些节点进行视频转码和混合

10、analytics-agent
启动媒体分析节点,这些节点做媒体分析

11、sip-agent
启动sip处理节点,这些节点处理sip连接

12、sip-portal
该入口会初始化会议室的sip配置,并调度sip处理节点为会议室提供服务

13、app
供参考的实例web应用,用户应该使用自己的应用服务

14、management-console
会议管理控制台

你可能感兴趣的:(owt-server 的各模块介绍)