Starcraft Finals Streaming Live On YouTube

YouTube has been making waves recently with their live broadcasting, notably a Coldplay concert a few weeks ago.  And this weekend YouTube is live-streaming...
ooyala social

Ooyala Goes Social, Everywhere with New Offerings

I had a couple meetings with Ooyala lately to talk about all the cool new stuff they have got going on like Ooyala Social, Ooyala Everywhere and of course the M...