Hi,
As suggested , I can able to solve the latency in ipad device while playing the url obtained from wowza streaming engine by using the following updation in application.xml
cupertinoChunkDurationTarget
1000
Integer
cupertinoMaxChunkCount
4
Integer
cupertinoPlaylistChunkCount
3
Integer
cupertinoRepeaterChunkCount
3
Integer
But if Iam running the wowza streaming engine for a long time continuously, again Iam observing the latency in ipad device for more than 25 secs while playing the url obtained from wowza streaming engine.
And I am displaying the wowza server console statements here:
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/myStream]: chunkDurationTarget: 1000
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/myStream]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/myStream]: playlistChunkCount:3
INFO server comment - MediaStreamMap.getLiveStreamPacketizer[live/definst/myStream]: Create live stream packetizer: cupertinostreamingpacketizer:myStream
INFO server comment - MediaStreamMap.getLiveStreamPacketizer[live/definst/myStream]: Create live stream packetizer: mpegdashstreamingpacketizer:myStream
INFO server comment - CupertinoPacketHandler.startStream[live/definst/myStream]
INFO server comment - MediaStreamMap.getLiveStreamPacketizer[live/definst/myStream]: Create live stream packetizer: smoothstreamingpacketizer:myStream
INFO server comment - LiveStreamPacketizerPacketHandler.startStream[live/definst/myStream]
INFO server comment - SanJosePacketHandler.startStream[live/definst/myStream]
INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[live/definst/myStream]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/myStream]: Audio codec:AAC isCompatible:true
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[live/definst/myStream]: Audio codec: AAC
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/myStream][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:44100, samplesPerFrame:1024, objectType:LC}
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/myStream]: Video codec:H264 isCompatible:true
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[live/definst/myStream]: Video codec: H264
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/myStream][avc1.66.32]: H.264 (Video may not be playable on older iPhone and iPod touch devices where Main/Level 3.1 or lower is required) Video info: {H264CodecConfigInfo: codec:H264, profile:Baseline, level:3.2, frameSize:1290x900, displaySize:1290x900, crop: l:0 r:3 t:0 b:6}
INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/myStream]: Video codec:H264 isCompatible:true
INFO server comment - LiveStreamPacketizerPacketHandler.handlePacket[live/definst/myStream]: Audio codec:AAC isCompatible:true
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:1 mode:TS[H264,AAC] a/v/k:34/60/1 duration:2410
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:2 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2000
INFO server comment - LiveStreamPacketizerSmoothStreaming.flushPendingAudio: Bitrate[live/definst/myStream]: 105168
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:0 count:86 duration:2019
INFO server comment - LiveStreamPacketizerSmoothStreaming.handlePacket[live/definst/myStream]: Fragment durations: [2.0,2.0,2.0]
INFO server comment - LiveStreamPacketizerSmoothStreaming.flushPendingVideo: Bitrate[live/definst/myStream]: 1030817
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:0 count:60 duration:2000
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:3 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2066
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:1 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:1 count:60 duration:2000
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:4 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2000
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:2 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:2 count:60 duration:2066
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:5 mode:TS[H264,AAC] a/v/k:31/60/1 duration:2167
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/myStream]: Add chunk: id:1 a/v/k:459/301/5 duration:10643
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:1 type:m4s_mux a/v/k:458/300/5 duration:10233
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:1 type:m4s_audio a:458 duration:10233
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:1 type:m4s_video v/k:300/5 duration:10233
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:3 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:3 count:60 duration:2000
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:6 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2000
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:4 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:4 count:60 duration:2167
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:7 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2000
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:5 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:5 count:60 duration:2000
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:8 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2033
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:6 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:6 count:60 duration:2000
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:9 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2000
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:7 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:7 count:60 duration:2033
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/myStream]: Add chunk: id:2 a/v/k:439/301/5 duration:10167
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:10 mode:TS[H264,AAC] a/v/k:30/60/1 duration:2134
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:2 type:m4s_mux a/v/k:438/300/5 duration:10167
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:2 type:m4s_audio a:438 duration:10167
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:2 type:m4s_video v/k:300/5 duration:10167
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:8 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:8 count:60 duration:2000
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/myStream]: Add chunk: id:11 mode:TS[H264,AAC] a/v/k:29/60/1 duration:2000
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:9 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:9 count:60 duration:2134
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:audio id:10 count:87 duration:2020
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/definst/myStream]: Add chunk: type:video id:10 count:60 duration:2000
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/myStream]: Add chunk: id:3 a/v/k:437/301/5 duration:10133
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:3 type:m4s_mux a/v/k:436/300/5 duration:10133
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:3 type:m4s_audio a:436 duration:10133
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:3 type:m4s_video v/k:300/5 duration:10133
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/myStream]: Add chunk: id:4 a/v/k:438/301/5 duration:10133
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:4 type:m4s_mux a/v/k:437/300/5 duration:10133
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:4 type:m4s_audio a:437 duration:10133
INFO server comment - MPEGDashWriterHandler.createChunkM4S[live/definst/myStream]: Add chunk: id:4 type:m4s_video v/k:300/5 duration:10133
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/myStream]: Add chunk: id:5 a/v/k:437/301/5 duration:10133
What my guess is cupertinoChunkDurationTarget is reverting back to 10000 again if Iam continuously running wowza server for long time. I dont know exactly.
Please provide me the solution to fix this problem.
Thanks in advance.