Hi, we use Wowza 3.6. Month ago we had 16 IP cameras and everything worked as it should except that the memory usage was at 90% (4GB). Now we have 20 streams and everything works, but after a few hours of work, CPU utilization jumps from 80% to 360% (Java) and memory usage remains almost the same. Network bandwidth is not a problem, nor the number of users. With a few more streams processor chokes. I doubt that the amount of memory is problem.
What I'm really interested in is the maximum number of streams that server can have and how that can be calculated.
For example I have:
Intel® Core ™ 2 Quad Processor Q6600
4GB 1333 MHz
OS: Ubuntu 14.04