It was leaked this week that Wirecast will be the official streaming software for YouTube's live streaming service. No word yet when this will be officially announced or when YouTube Live will be launched for all users.


More...