I am doing a VOD application and I have no idea about the server requirements. Below is some of the background information.
The VOD database consists of 40,000 H.264 mp4 in 1280x720 resolution and in 2.5Mbps bit rate.
Number of concurrent users is around 200 clients. We assume each client will watch an unique mp4 video by VOD simultaneously, and no transcoding or re-encoding is required.
The duration of most of the videos is around 3 - 4 minutes.
Appreciate it if you could tell me what the server requirements are.
Ok so, we’re talking about a 3kbps video. My suggestion is to start over from a fresh install, and you changes one at a time and loadtest. See where the problem occurs. I feel that it should hang even with the un-optimized server using just 4 cores.
Any error messages in the console/logs? Do you notices any strange memory/CPU usage?
If you can’t get it sorted we’ll want to see more info. You can zip up your conf and logs folder and send in an email to support@wowza.com. Include a reference to this thread.
You can have 1 server instance and in [install-dir]/conf/VHost.xml you can specify a particular IP address or domain name, or set HostPortList/HostPort/IpAddress to * and Wowza will listen on all the NICs. See the VHost.xml section starting on page 11 in the Configuration Reference for more information.
I am using the same example application of VOD that your provide and I am requesting it via RTSP.
I only have one single video whith 89 MB size which is requested by different number of users concurrently. This video lasts about 4 minutes. After following the tunning guide I have increased Java Heap memory usage to 8000MB and also un-commented the Garbage Collector line. In addition I have modified suggested values in the /conf/VHosts.xml file, where I have set all the processor count values to 12.
When I connect 280 users (from another computer) to test the service, it seems to work for a while but suddenly after about 70 seconds Wowza process gets hang, all connections are closed, and I need to restart Wowza server to get it up again.
I think that 280 should be handled without any problem, as I have made other tests with other streaming software in the same hardware and 280 users are served without any kind of problem, reaching this maximum due to the nic, in any case due to other resources.
Do you think I am missing some kind of tunning configuration, or they are usual and acceptable figures?