I use Wowza 2.2.4
Core i5
8 GB Ram
CentOS
Wowza is using JAVA CPU 300 - 400%
VHost.xml
8
*
1935
true
16000
16000
false
100
cupertinostreaming,smoothstreaming,sanjosestreaming
com.wowza.wms.http.HTTPCrossdomain
*crossdomain.xml
none
com.wowza.wms.http.HTTPClientAccessPolicy
*clientaccesspolicy.xml
none
com.wowza.wms.http.HTTPServerVersion
*
none
1
*
8086
true
16000
16000
true
100
com.wowza.wms.http.streammanager.HTTPStreamManager
streammanager*
admin-digest
com.wowza.wms.http.HTTPServerInfoXML
serverinfo*
admin-digest
com.wowza.wms.http.HTTPConnectionInfo
connectioninfo*
admin-digest
com.wowza.wms.http.HTTPConnectionCountsXML
connectioncounts*
admin-digest
com.wowza.wms.http.HTTPServerVersion
*
none
smoothstreaming
smoothstreaming
cupertinostreaming
cupertinostreaming
sanjosestreaming
sanjosestreaming
240
160
8
100
5
8
250
true
65000
24000
true
100
2000
90000
500
75
true
256000
65000
50
4096
true
65000
65000
50
4096
4
8
4
4
60000
12000
20000
0
60000
true
setenv.sh
#!/bin/sh
_EXECJAVA=java
JAVA_OPTS=“-Xmx5000M”
Uncomment to run server environment (faster), Note: will only work if server VM install, comes with JDL
JAVA_OPTS=“$JAVA_OPTS -server”
Can be a better GC setting to avoid long pauses
#JAVA_OPTS=“$JAVA_OPTS -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:+UseParNewGC”
JAVA_OPTS=“$JAVA_OPTS -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:NewSize=512m”
Uncomment to fix multicast crosstalk problem when streams share multicast port
JAVA_OPTS=“$JAVA_OPTS -Djava.net.preferIPv4Stack=true”
WMSAPP_HOME=/usr/local/WowzaMediaServer
WMSCONFIG_HOME=/usr/local/WowzaMediaServer
WMSCONFIG_URL=
export WMSAPP_HOME WMSCONFIG_HOME JAVA_OPTS _EXECJAVA