手机直播源码:直播服务器搭建过程中服务器配置方案

发布来源:云豹科技
发布人:云豹科技
2018-04-12 10:22:16

如今,直播平台迎来了一个平稳发展的时期,也就是我们常说的“产品生命周期理论”中的成熟期,各大直播平台都在寻求直播平台全新的变现方式。而通过成熟的直播源码快速搭建一套直播系统已不是什么难事,但在搭建过程中直播服务器的配置方案却让很多朋友犯愁。

1.系统服务器架构:

以云豹直播系统服务器架构为例:

 

基于服务器的分布式部署及数据的动静分离,使得直播系统在保证高并发数据处理能力的前提下流畅运行。

2.详细方案描述:

整个方案中,主要由业务系统、消息系统、数据库服务器、缓存服务器、网站CDN、视频CDN服务器、静态文件存储等部分构成。

业务系统:主要采用PHP+NGINX

消息系统:可采用环信与极光推送以及灵活的高性能自建聊天服务器

数据库:可采用阿里云RDSREDIS

缓存服务器:采用阿里云REDIS

网站CDN:采用阿里云oss

视频:采用阿里云视频互动直播

静态存储:可采用七牛云存储

*相关服务器服务商可根据需求进行替换,本方案主要以阿里云相关服务器为例。

3.服务器配置推荐:

第一阶段

预计 3000-5000 人,预计 200 并发.

推荐服务器配置:

2 ECS:4 8GB 带宽 5M

1 REDIS: 1G

1 RDS: 2 4GBMySQL 5.7

开通 OSS 和阿里云互动直播

开通七牛云存储

第二阶段

预计 5W 人,预计 2000 并发.

推荐服务器配置: 3 ECS:4 8GB 1 台带宽 15M,2 台带宽 1M

1 REDIS: 4G

1 RDS: 4 8GBMySQL 5.7

开通 SLB OSS,阿里云互动直播

开通七牛云存储

第三阶段

预计 10W 人,预计 4000 并发.

推荐服务器配置: 3 ECS:8 16GB 1 台带宽 30M,2 台带宽 30M

1 REDIS: 16G

1 RDS: 8 16GBMySQL 5.7

开通 SLB OSS,阿里云互动直播

开通七牛云存储

4.费用估算:

根据发展三个阶段形成三个预算列表

服务器费用(按年计算)

由于阿里云的服务器价格不同的地区,价格在不断的调整,所以以下费用只是一个大概的估算,仅供参考。

第一阶段

在线人数3000-5000 人,预计200 并发

1 ECS: 4 8GB 带宽 1M(费用 433 /月)

1 ECS: 4 8GB 带宽 5M(费用 535 /月)

1 REDIS: 1G(费用 100 /月)

1 RDS: 1 2GBMySQL 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 8GBMySQL 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 16GBMySQL 阿里(费用 1816 /月)

开通七牛云存储,阿里云互动直播,按使用量收费

总计:¥7705 /月 ¥78591 /

 

如果大家对于以上直播服务器搭建过程中服务器配置方案有疑问,可以随时联系云豹网络科技官方客服进行咨询。云豹网络科技专业从事直播源码出售及直播系统开发服务,拥有全套直播平台搭建解决方案。

声明:
以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任