I don't understand why I have 2 sec latency. I try to find some utilities like in xsplit broadcaster. But I didn't find it. And by the way, I used xsplit broadcaster test bandwidth. I tried to connect and it showed me result from 1046 ms to 2078 ms. Of course, when I stream on server I have 1-2 sec delay. I saw the streams in web players (with netbuffer 0.1) and in native players from linux, mac and windows (vlc). I saw all articles on forum which describe latency. I tried this
http://www.wowza.com/resources/4.0.0/examples/VideoChat/FlashRTMPPlayer/player.html and from this player I have 0.8-1 sec latency. But it's not good( For ex. when we test polycom we saw latency about 50 ms!
And my question is what params in config I need to fix to minimaze this latency?
I spoke about rtmp, rtsp protocols. But it actual and for Ndvr, hls (native, without ndvr plugin)
The increase in latency might be also caused by the bad internet connection between the video chat client (encoder) and Wowza server to which the encoded stream is being pushed. If the internet bandwidth is too low to support the bitrate of the stream being pushed to Wowza, then the server will start buffering internally the incoming stream in order to properly construct the frames that are going to be pushed to the client playing back the stream.
Can you perform a test by lowering the bitrate of the encoded stream from the video chat application so that the the total bitrate can be supported by the internet bandwidth available between the video chat client and Wowza.