How long did you wait while you hit live stream button? Reason i ask this because last weekend i hit it.. I notice i had about 1 or 2 min delay. when i was streaming at 480p with bitrate of 800.
After i notice it.. i went down to 360p and lower my bitrate then i notice my delay shrunk alot.