如今,直播平台迎来了一个平稳发展的时期,也就是我们常说的“产品生命周期理论”中的成熟期,各大直播平台都在寻求直播平台全新的变现方式。而通过成熟的直播源码快速搭建一套直播系统已不是什么难事,但在搭建过程中直播服务器的配置方案却让很多朋友犯愁。
以云库直播系统服务器架构为例:
基于服务器的分布式部署及数据的动静分离,使得直播系统在保证高并发数据处理能力的前提下流畅运行。
整个方案中,主要由业务系统、消息系统、数据库服务器、缓存服务器、网站CDN、视频CDN服务器、静态文件存储等部分构成。
业务系统:主要采用PHP+NGINX
消息系统:可采用环信与极光推送以及灵活的高性能自建聊天服务器(云库直播系统为基于Workman自建消息服务)
数据库:可采用阿里云RDS与REDIS
缓存服务器:采用阿里云REDIS
网站CDN:采用阿里云OSS
视频:采用阿里云视频互动直播
静态存储:可采用七牛云存储
*相关服务器服务商可根据需求进行替换,本方案主要以阿里云相关服务器为例。
第一阶段
预计 3000-5000 人,预计 200 并发
推荐服务器配置:
2 台 ECS:4 核 8GB 带宽 5M
1 台 REDIS: 1G
1 台 RDS: 2 核 4GB、MySQL 5.7
开通 OSS 和阿里云互动直播
开通七牛云存储
第二阶段
预计 5W 人,预计 2000 并发。
推荐服务器配置: 3 台 ECS:4 核 8GB 1 台带宽 15M,2 台带宽 1M
1 台 REDIS: 4G
1 台 RDS: 4 核 8GB、MySQL 5.7
开通 SLB 和 OSS,阿里云互动直播
开通七牛云存储
第三阶段
预计 10W 人,预计 4000 并发。
推荐服务器配置: 3 台 ECS:8 核 16GB 1 台带宽 30M,2 台带宽 30M
1 台 REDIS: 16G
1 台 RDS: 8 核 16GB、MySQL 5.7
开通 SLB 和 OSS,阿里云互动直播
开通七牛云存储
根据发展三个阶段形成三个预算列表
服务器费用(按年计算)
由于阿里云的服务器价格不同的地区,价格在不断的调整,所以以下费用只是一个大概的估算,仅供参考。
第一阶段
在线人数3000-5000 人,预计200并发
1 台 ECS:4 核 8GB 带宽 1M(费用 433 元/月)
1 台 ECS:4 核 8GB 带宽 5M(费用 535 元/月)
1 台 REDIS:1G(费用 100 元/月)
1 台 RDS: 1 核 2GB、MySQL 5.7(费用 100 元/月)
开通七牛云存储,按使用量收费(每月 10g 免费流量)
开通阿里云互动直播按使用量收费
总计:¥1168 元/月 ¥11913 元/年
第二阶段
在线人数5W,预计2000 并发
2 台 ECS:4 核 8GB 带宽 1M(费用 866 元/月)
1 台 ECS:4 核 8GB 带宽 15M(费用 535 元/月)
1 台 REDIS:8G (费用 660 元/月)
1 台 RDS:2 核 8GB、MySQL 5.7(费用 916 元/月)
开通 SLB 和 OSS,阿里云互动直播,按使用量收费
开通七牛云存储,按使用量收费
总计:¥2977 元/月 ¥30365 元/年
第三阶段
在线人数10W,预计4000 并发
1 台 ECS:8 核 16GB 带宽 30M(费用 2931 元/月)
2 台 ECS:8 核 16GB 带宽 1M(费用 1658 元/月)
1 台 REDIS:16G(费用 1300 元/月)
1 台 RDS:8 核 16GB、MySQL 阿里(费用 1816 元/月)
开通七牛云存储,阿里云互动直播,按使用量收费
总计:¥7705 元/月 ¥78591 元/年
如果大家对于以上直播服务器搭建过程中服务器配置方案有疑问,可以随时联系云库科技官方客服进行咨询。云库科技专业从事直播源码出售及直播系统开发服务,拥有全套直播平台搭建解决方案。
发表评论 取消回复