Rocketboom

  1. YouTube Launches Live Stream

    September 13, 2010 12:00 AM EDT YouTube’s tagline has always been "broadcast yourself." Now the Google-owned video site is taking that concept to another level with the launch of YouTube live streaming as it looks to compete with upstarts like Ustream. On Sunday (Sept. ...