Originally Posted by: Viegoth I appreciate the feedback everyone. But just to clarify, I'm not actually testing the player. The player is something I created years ago and for the most part it's been working fine for quite a while.
What I'm testing is the stream setup itself. I'm using 3 different pieces of free software plus the ShoutCast server to get it working and I want to see how well it's going to work. Plus I'm a little curious to know how well it runs on my own server in regards to sound quality.
For the sound quality you have not that much influence on the server side, aside of setting a bitrate and sample rate.
If you use SHOUTcast DNAS 2.4.7, for example you are able to define some parameters through the ini file(s). If you use the centrova panel, then more comfortable through that.
I personally use a Icecast server on localhost of my machine for transcoding file formats (oog --> mp3).
What I heard on yours was fine, but you literally can't do much wrong on server side.
Important is the source audio file, and if you are a DJ, your encoder settings.
Many streams here in RLC already get "destroyed" by the streaming DJ self, because they don't know how to setup their encoders, or enforce AGC regulations for their output.
Any form of AGC is bad, as it destroys the sinus waves on the audio signal and clipping it to rectangles (causes distortions) or adding noise.
Listen to my DJ sets on SOUNDCLOUD