Hi…
I have a problem that just supported little concurrent client for live streaming service.
[0] My problem is that live stream(RTMP base) is delay or buffering when over 100 concurrent clients are connected.
(a) Live input streaming is Video (H.264) (1280*720) (1 Mbps) Audio (aac) (128 kbps)
(b) RTMP publishing
© Wowza Origin + Edge (1 Gbps network + encoder + Load test tool(Wowza’s it) + Wowza sample Flash player are runing each server) or
Wowza Stand alone (encoder + wowza engine + Load test tool(rtmp client tool) + wowza sample Flash player are runing at localhost)
=> This issue was occurred all of that case.
[1] System conditions is…
CPU: Intel xeon® E5-2609 v2 2.5GHz, (2 process)
RAM: 32 GB
System: 64 bit
OS: Windows server 2008 (R2)
Wowza streaming Engine 4.0.1: 1 licensed
TranscoderAddOn: 2 licensed
Network interface: Giga bit
Network bandwidth: 1 Gbps
[2] Construcution of Wowza Live application
1 Live Origin + 1 Live Edge
(Origin application name is LIVE11 and it’s application.xml is )
[PHP]
<?xml version="1.0" encoding="UTF-8"?>LIVE11
Live
Default application for live streaming created when Wowza Streaming Engine is installed. Use this application with its default configuration or modify the configuration as needed. You can also copy it to create another live application.
true
live
${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/content
${com.wowza.wms.context.VHostConfigHome}/keys
cupertinostreamingpacketizer, sanjosestreamingpacketizer, smoothstreamingpacketizer
sortPackets
true
Boolean
sortBufferSize
750
Integer
transcoder
${SourceStreamName}.xml,transcode.xml
${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles
${com.wowza.wms.context.VHostConfigHome}/transcoder/templates
0
${com.wowza.wms.context.VHostConfigHome}/dvr
append
cupertinostreaming, smoothstreaming, sanjosestreaming
${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/sharedobjects/${com.wowza.wms.context.ApplicationInstance}
-1
*
*
*
*
none
none
senderreport
12000
75
90000
0
0.0.0.0
127.0.0.1
*
interleave
true
true
20000
12000
0
0
0
0
false
3000
-500
false
3000
-500
false
3000
-500
false
1500
false
streamTimeout
12000
Integer
base
Base
com.wowza.wms.module.ModuleCore
logging
Client Logging
com.wowza.wms.module.ModuleClientLogging
flvplayback
FLVPlayback
com.wowza.wms.module.ModuleFLVPlayback
ModuleCoreSecurity
Core Security Module for Applications
com.wowza.wms.security.ModuleCoreSecurity
securityPublishBlockDuplicateStreamNames
true
Boolean
[/PHP]
(Edge application name is same and it’s application.xml is …)
[PHP]
<?xml version="1.0" encoding="UTF-8"?>LIVE11
LiveEdge
true
liverepeater-edge
${com.wowza.wms.context.VHostConfigHome}/content
${com.wowza.wms.context.VHostConfigHome}/keys
cupertinostreamingrepeater, sanjosestreamingrepeater, smoothstreamingrepeater
sortPackets
true
Boolean
sortBufferSize
750
Integer
${SourceStreamName}.xml,transrate.xml
${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles
${com.wowza.wms.context.VHostConfigHome}/transcoder/templates
0
${com.wowza.wms.context.VHostConfigHome}/dvr
append
cupertinostreaming, smoothstreaming, sanjosestreaming
${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/sharedobjects/${com.wowza.wms.context.ApplicationInstance}
-1
*
*
*
*
none
none
senderreport
12000
75
90000
0
0.0.0.0
127.0.0.1
*
interleave
true
true
20000
12000
0
0
0
0
false
3000
-500
false
3000
-500
false
3000
-500
false
1500
false
streamTimeout
12000
Integer
wowz://110.10.122.106:1935/LIVE11
base
Base
com.wowza.wms.module.ModuleCore
logging
Client Logging
com.wowza.wms.module.ModuleClientLogging
flvplayback
FLVPlayback
com.wowza.wms.module.ModuleFLVPlayback
ModuleCoreSecurity
Core Security Module for Applications
com.wowza.wms.security.ModuleCoreSecurity
[/PHP]
[3] My testing was run based 1 Gbps network or localhost.
(In stream : 1 Mbps)------> Wowza Engine(Origin) ---- 1 Gbps network------> Player 1,2,…90 : OK, 100, 101,…more : Video slow/ Enter Buffering (Periodically)
(In stream : 1 Mbps)------> Wowza Engine(Origin) ---- 1 Gbps network------> Wowza Engine (Edge) ----1 Gbps—> Player 1,2,…100
How can i solve this issue?
Thanks regard.