|
|
|
 |
 |
Hardware requirements
It is pretty hard to get general list of hard requirements for the webcam site. Some sites with only few models and customers online can work on the regular PC with Linux system installed on it, however others may have such high load that needed to install very fast multi-processor system or eve distribute server load to multiple servers. But lets assume server is not high loaded and here is some estimation
Server configuration for 10-20 connections the same time:
- Processor: Pentium IV or Dual Core,
- RAM: 1Gb
- HDD: 40Gb
- OS: Any Linux (Preferably CentOS or Fedora Core)
Server configuration for 20-50 connections the same time:
- Processor: Dual Core processor
- RAM: 1Gb
- HDD: 40Gb
- OS: Any Linux (Preferably CentOS or Fedora Core)
Server configuration for 20-50 connections the same time:
- Processor: Fast Dual Core processor or Xeon
- RAM: 2Gb
- HDD: 40Gb
- OS: Any Linux (Preferably CentOS or Fedora Core)
Speaking about program technologies, we use the following:
- Red5 server for video and audio stream broadcasting
- Flash client for encoding video, audio and text chat
- Flash client for watching video, audio and text chat
- JSP templates for web applications
- MySQL database for keeping it
WebVideo system was tested in real-life environment and was given huge loadings. The specialists of our company did their best for the code optimization. The caching files system was used; database requests were optimized; critical requests were put into the separate tables. Therewith, you can find out that files caching is on the level of program objects of the system. We can assert that in the market our product is the most reliable, fully-functional and fast.
|
|
|
 |
|
|
|
|
|
|