Hi,
Shoutcast, depending on what bitrate you use for streaming your media can cause a high usage of bandwidth.
You can use Windows or Linux to install Shoutcast, the Windows files have an executable whereas the Linux files, you will need to do things more manually.
You could consider a VPS but for a high-listener, top quality stream I would consider a dedicated solution