YouTube Update Adds Live Streaming For Most Channels
YouTube is on the road to becoming an even more complete solution to internet broadcasting, opening up live streaming to users with as few as 100 subscribers. Other sites, like uStream, have offered live video streaming capabilities for…