Apple has announced plans to launch its very own streaming platform. But is the tech giant too late the streaming party to make an impact?