No, CentovaCast can only be installed on a Linux server.
If you mean to use the web interface, this can be used on any OS with a web browser.
The Windows Media add-on must be used on Windows - but is not standalone. With this add-on you must have a CentovaCast Linux server to control it.