Get started live streaming - Computer - YouTube Help- เค้กทีละขั้นตอน youtube ,Intro To Live Streaming on YouTube. 1. Enable live streaming. To live stream, you need to have no live streaming restrictions in the past 90 days and you need to verify your channel. Go to YouTube. From the top right, click Create Go live. If you haven't already, follow the prompts to verify your channel.