YouTube to open up live streaming to more channels

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