一、 概述
本架构主要向多方用户提供视频点播、直播服务、视频推流等基本服务。用户类型主要包括有视频服务运营商、视频发布方、视频观众三种;方案涵括了为主播提供推流服务的PC客户端,观众PC Web前端、Android APP和IOS APP等;功能上跟酷狗等互联网主播平台相似,服务器高性能、高并发。整体架构如下图:
二、平台部署
架构中视频服务器分为直播发布服务器(源服务器PubshServer,简称PS)、边缘服务(又分直播RTS、点播VODS)、管理服务器(MS);
i. PublishServer : 视频发布源服