0

この記事によると、アップロードとダウンロードの速度が 100 MB/Sの c1.xlarge EC2 インスタンスがあります。

そして、このサーバーから 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

スタックオーバーフローのビットレート計算による

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

したがって、1分間は次のようになります

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

私の推測では、上記の計算は視聴者ごとのベースに基づいています。

Q1. では、1 分間に 1 人のユーザーしかホストできないという次の計算は正しいでしょうか?

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

Q2. 自分のサーバーからストリーミングするか、サードパーティを使用するか. サードパーティの場合、何をお勧めしますか?

4

0 に答える 0