If you're talking about Twitch, Ustream, or YouTube, you can't get rid of the stream delay. There will always be ~20-30 seconds of delay due to the way they distribute their videos. If you want to use a service that only has a few seconds of delay, then try Hitbox.tv or VaughnLive.