新闻

搭建直播系统所需要的的服务器划分-宇众网络


2020年10月16日

直播系统源码有哪几块组成,视频直播的过程一般可以分为采集、前处理、编码、传输、解码、渲染这几个
环节,经过这几个环,视频直播的过程一般可以分为采集、前处理、编码、传输、解码、渲染这几个环节,经
过这几个环节之后,我们就可以通过PC端或者移动端进行视频直播的观看。直播系统在搭建时会用到多个业
务服务器,共同完成直播系统的业务逻辑流程。通常在服务器部署时会采用动静分离分布式部署方式,保障
了直播平台的稳定运行。主要用到以下的业务服务器。

(1)消息服务器:主要用于消息推送,给用户推送房间聊天消息、私信消息。
(2)业务服务器:手机直播的业务部分、好友关系、直播管理、货币系统、礼物系统等。
(3)视频服务器:视频直播、点播、转码、存储和点播等。
(4)IM即时聊天:使用Node.js服务自主搭建部署聊天服务器。
(5)视频流(流媒体服务器):建议采用第三方CDN,开通账号即可使用。关于CDN方面的内容,我们会
在以后的内容中做重点介绍。
(6)业务服务器:网站逻辑基于php-tlinkphp、thinkcmf、mysql、redis。MYSQL 服务提供静态数据的
存储,REDIS 服务提供数据的缓存、存储动态数据。


客服