Telstra launches video delivery network Telstra this morning announced the launch of a new video delivery platform.