December 12, 2013 was a day that will live in infamy for live streaming producers: it is the day that YouTube opened up its Live Video service for all YouTube accounts in good standing. For free. Want to see more posts like this? Subscribe to our newsletter and we’ll let…
Read More