Corporate animation showcasing this innovative video delivery product.