You can modify the amount of time it takes for audio/video streams to begin playback.
The default latency behavior allows the audio- and video-stream buffers to fill up before playback begins; this makes playback less likely to stutter when the stream has a high-bitrate or the network is slow. Using a smaller latency will not change the buffer size. Instead, it will give the buffers less time to fill up before playback begins. We recommend thoroughly testing custom latency values in a target network environment before deployment.
To modify the latency of streaming playback, format the stream URL as follows: <streaming_url>?latency=<number>
The "latency" value is measured as a deviation from the default latency (in milliseconds). For example, a value of -500 reduces the latency by half a second, while a value of 0 specifies the default latency. Tests have shown that usable values extend to approximately -750ms (though this value may differ depending on the network environment). Reducing the latency too much will result in obvious playback stutter.