0

我有一个 c1.xlarge EC2 实例,根据本文,它的上传和下载速度为 100 MB/S。

我将从该服务器以 720p 或 1080p 流式传输视频。我在我的实例上运行 MongoDB、NGINX。

根据这篇文章,以下是带宽的消耗

720p 
Bits Per Second (down): 20+ Mbps 
Bits Per Second (up): 320Kbps 
Data used per 5 minute video: 37.5MB 

1080p 
Bits Per Second (down): 20+ Mbps 
Bits Per Second (up): 320 Kbps 
Data used per 5 minute video: 62MB

根据维基

Bitrate for 720p:    ~18.3 Mbit/s   
Bitrate for 1080p:   ~25 Mbit/s

根据stackoverflow比特率计算

25 Mbit/s * 3,600 s/hr  =  3.125 MB/s * 3,600 s/hr  =  11,250 MB/hr  ≈  11 GB/hr

所以一分钟

(25 (Mbit / s)) * 1 minute = 187.5 megabytes

我的假设是上述计算是基于每个观众的。

Q1。那么以下计算是否正确,即每分钟只能托管 1 个用户?

(187.5 (mb / s)) / (100 (mb / s)) = 1.87500

Q2。我应该从自己的服务器流式传输还是使用第三方。如果是第三方,那你推荐什么?

4

0 回答 0