I am developing a screen sharing application. I am publishing my screen video by using ffmpeg (screen capture tool is UScreenCapture) to wowza server. The video publish successfully but on receiver side there is initial delay to display first frame of video and this delay 1 to 3 minutes which is very irritating. The video is h264 encoded. If I encode my publishing video with flv codec there is no delay but my requirement is h264 encoded video. My receiver is flash based player and displaying video using netstream object. Also If I am using developer edition FMS installed on my machine as streaming server there is no delay on receiver side.