Thanks Charlie!
I read that link before. Did you mean I don’t have to change the config/LiveStreamPacketizers.xml at all? Just play with the values of the properties mentioned in the link you referred?
Thanks Charlie!
I read that link before. Did you mean I don’t have to change the config/LiveStreamPacketizers.xml at all? Just play with the values of the properties mentioned in the link you referred?
Thanks a lot!
hi
Could someone tell me where to set this value ?
key frame interval to 1 second
chunk duration to 1 second
which xml file ? under which section
These are the best recommendations we have for low latency. The smaller the chunk size the lower the latency. The latest patch might help a little:
https://www.wowza.com/devbuild.html
You can certainly see in the “Add chunk” log statements the number of audio/video/keyframes and the duration of the chunk. Remember that we can only chunk on key frame boundries. So you might try setting the key frame interval to 1 second and the chunk duration to 1 second. This should get you down to 1-3 seconds.
Charlie
hi,
i had the same problem as the original poster, but now i got this working thanks to your help, i did exactly as you described the above.
very smooth, only upto 4 seconds behind realtime and works on iphone/ipad etc.
FMLE 3.2 and the latest Wowza as of writing this comment.
Thanks!
alex.
Could someone state what the best recommendations are or show me where the site https://www.wowza.com/devbuild.html is moved to?
Thanks.
This form of streaming is not suitable for low latency streaming. You can reduce the chunk size but I would not suggest going much below a couple of seconds. This will take the latency to 4-6 seconds (or a little more).
See this thread. It documents the properties that control packetization:
https://www.wowza.com/forums/showthread.php?t=5972
You want to mess with the chunkDurationTarget setting.
Charlie
Hi Charlie,
I’m not able to reach that url because I don’t have the privileges.
I’m really interested about it.
I’d like to do a live streaming sport, just one to one with less latency possible.
I’ll attach below my application:
true
live-lowlatency
${com.wowza.wms.context.VHostConfigHome}/content
${com.wowza.wms.context.VHostConfigHome}/keys
cupertinostreamingpacketizer
cupertinoChunkDurationTarget
2000
Integer
cupertinoMaxChunkCount
3
Integer
cupertinoPlaylistChunkCount
1
Integer
cupertinoRepeaterChunkCount
2
Integer
flushInterval
25
Integer
onFlushNotifyClients
true
Boolean
${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
vodcaptionprovidermp4_3gpp
cupertinostreaming,smoothstreaming,sanjosestreaming
-1
*
*
*
*
digest
none
senderreport
12000
75
90000
0
0.0.0.0
127.0.0.1
*
interleave
base
Base
com.wowza.wms.module.ModuleCore
logging
Client Logging
com.wowza.wms.module.ModuleClientLogging
flvplayback
FLVPlayback
com.wowza.wms.module.ModuleFLVPlayback
I want to specify that stream sholud be reachable from iOS and personal computers.
Any suggestion to improve my quality of the stream and to reduce the buffer?
Thank you in advanced.
Kind Regards
Michele