Microsoft’s Azure-based video streaming service goes live+

Microsoft’s Azure-based video streaming service goes live