Centova Cast does not run on web sites, it runs on dedicated servers or VPSes. If you don't have SSH access to your server then you almost definitely don't have a dedi or VPS.
If you do have a dedi or VPS but no SSH access, then you must have a management contract, in which case your hosting provider would be in charge of installing Centova Cast for you.