No, your installed video will play whether you are currently in a contract or not. You can even get updates to your presentation by just paying for them as needed but if frequent updates are required, a service contract may be your best route.