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…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 othersYouTube is testing channel QR codes and AI-generated…