YouTube does not charge for live streaming, but there are some limitations to how long the stream can be and how many people can watch it at the same time.