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…Sharing channels on YouTube gets easier with QR…The new Disney+-Hulu-Max streaming bundle is live in…YouTube is going after fan channels that impersonate others