Live streaming over Tata Communications' Content Delivery Network drives impressive international growth for Mediatech and its customers.