Mediasoup integration into existing WebRTC architecture | Mental health teletherapy

@TomFanella Seeing that you are looking for cloud pricing info. I have some info I did research for other projects, just for reference, please check again before proceeding.

Here it say 500 consumers per router / core:

With 1 viewer it needs at least 2 consumers (audio + video)

** 1 core = 250 viewers, efficient rate 50% ~ 100 viewers / core
** aws c7gn.8xlarge 32core = 3,200 viewers, 300 instances = 1M viewers = $600/h
** 1920x1080 low quality bitrate 0.5Mbs = 225,000GB/h, network bandwidth pricing 0.05/GB = $11,250/h

So for 1M concurrent users ~ $12k/h
You can lower down for 1k = $12/h = $8,640/month

We can notice that pricing for the network bandwidth is insane, for cheaper cloud provider such as Hetzner:
** Network $0.00119/GB ~ 2% of aws 0.05
** Computing ~ 10-20% of aws ec2
For 1k concurrent users it will be like $250/month

1 Like