好未来直播中台:自研RTC在教育场景的应用实践( 三 )


日志埋点管理系统 , 主要负责将埋点流程系统化 , 通过可视化系统的方式去新增或管理埋点 , 规范埋点流程 。 最后再基于埋点日志 , 做日志分析 , 大数据的分析计算 , 给上面提到的这些服务质量保障系统提供数据支撑 。
好未来直播中台:自研RTC在教育场景的应用实践
文章图片
接下来介绍好未来RTC的整体架构 , 大概分为三层 。
第一层 , SDK终端接入层;
第二层 , 业务服务器层;这一层有IPLocation(调度服务器)
RoomManage(房间管理服务) , RECMGR(录制管理服务) , HeartServer(心跳服务);
第三层 , 流媒体服务器层 。
整体接入流程是这样的 , 终端SDK通过DNS调度到负载均衡服务器集群 , 之后负载均衡服务会给终端SDK分配一台最优的调度服务器(IPLocation);调度服务器会告诉客户端去连接最优媒体服务器 , 客户端和媒体服务器建立起连接后 , 首先开始信令交互(SignalGW),然后开始音视频数据的传输 。