YouTube to open up live streaming to more channels May 17, 2013 by admin Tweet Google has announced that more YouTube channels will soon be available, offering more live streaming video as it tries to bolster its offering to compete with the likes of Twitch and Ustream. Read more… Neowin Related Posts:YouTube announces Primetime Channels for streaming…YouTube de-monetises some Russian channels over…YouTube is going after fan channels that impersonate othersPlex reaches 200 free-to-stream live TV channelsMicrosoft's Xbox Partner Preview streaming event…