Did you know YouTube is reporting three billion hours of video being streamed each day to its website? That’s a lot of video sharing!Now YouTube is taking video to the next level by providing live YouTube streaming. This type of streaming can be set up not just from a computer...