Dear Jason,
Thank you for your prompt reply but i have some further questions.
Do you know why there is a limit of 10GB in Heap size?
Because for a 64-bit JVM running in a 64-bit OS on a 64-bit machine, is there any limit besides the theoretical limit of 2^64 bytes or 16 exabytes?
So what does prevent me from setting the heap size to 20GB?
I just don’t unserstand why there is a heap size of 10 GB for Wowza.
If i have 500 streams incoming with 12,5 MB each clients that is only 6,2GB of heap space just for MPEG Dash.
So consider you are using HLS also so you have additional 6,2GB on top. ( so we are here @13 GB now so 10gb of heap size will not be enough) without the memory need of RTMP streams.
Is Wowza designed to handle that amount of incoming connections?
Is it possible that the Java Heap of 10GB is to less to host hundrets of streams. Because if we consider 500 streams and take 6mb per stream for HLS and 6mb for MPEG-DASH.
We have 500x12mb = 6GB of RAM needed plus RTMP needs also RAM.