Hi all,
We are about to launch a live-streaming website and are having some issues with streams periodically and frequently freezing in jwplayer (if you hit pause and then play again, jwplayer will pick up the stream again, until it freezes again). This occurs in our current tests even with only a single inbound and outbound stream, in locations with what should be more than sufficient network speeds. We have a custom-built encoder and are using wowza streaming engine on a basic AWS EC2 instance.
We had modified the Application.xml file under conf/live during our development, and tried to resort back to the original Application.xml file, and that turned out to make the stream basically unplayable (massive numbers of dropped packets). This makes us think/hope that the current problem may be resolvable with fine tuning of some of the wowza settings, but aren’t quite sure what to change.
Here is a diff between the original Application.xml and the one we are currently using. I’m sure that most of this is totally irrelevant but figured I’d post all the differences for completeness. If anyone has any ideas or thoughts about what to further change to possibly resolve this problem, we’d be grateful. Thanks!
[root@ip-172-31-46-250 live]# diff Application_orig.xml Application.xml
6c6
<
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.
31c31
< live
live-lowlatency
34c34
<
37a38,57
fixH264InjectCodecConfig
true
Boolean
debugKeyFrameTimecodes
true
Boolean
debugOutgoingRTMPPacketTimes
true
Boolean
debugIncomingPacketTimes
true
Boolean
103,104c123,124
< senderreport
< 12000
systemclock
13000
106c126
< 90000
0
113a134,162
debugRTSPSession
true
Boolean
rtpIgnoreProfileLevelId
true
Boolean
rtpDePacketizerWrapper
com.wowza.wms.rtp.depacketizer.RTPDePacketizerWrapperPacketSorter
rtpDePacketizerPacketSorterBufferTime
500
Integer
rtpDePacketizerPacketSorterFlushTime
10
Integer
rtpDePacketizerPacketSorterLogPacketLoss
false
Boolean
118a168,170
127.0.0.1
192.168.0.8
192.168.0.2
143c195
< false
true
146a199,203
debugRTSPSession
true
Boolean
161a219,238
debugAACTimecodes
true
Boolean
cupertinoEnableDataEvents
true
Boolean
cupertinoPacketizeAllStreamsAsTS
true
Boolean
maxChunkLogCount
0
Integer
198,202d274
<
< ModuleCoreSecurity
< Core Security Module for Applications
< com.wowza.wms.security.ModuleCoreSecurity
<
204a277