Traktor plus Icecast plus StreamTranscoder plus Shoutcast
- Posted: 7 months ago
- Tags:icecast, radio, shoutcast, streamtranscoder
- 0 comments
I have been running an internet radio station for the greater part of the past year now. Originally I had hooked this up to be a mostly auto pilot project, and my setup consisted of uploading mp3 files to one of my co-located servers, and then having mpd stream to shoutcast, so that it was sort of like iTunes in the sky.
As the year has progressed I have been getting more and more into music in ways I could never have imagined. I have been learning how to mix, and gathering an insane amount of music. Needless to say, after the first few sessions I was determined to figure out how to broadcast traktor straight to shoutcast.
At first this seems trivial right, because Traktor has support for internet radio broadcasting, yay! Wrong. Turns out Traktor did not want to pay royalty fees to license mp3 technology in a way so they can stream it so they decided to cheap out (it's not like Traktor is free, c'mon N.I.!) and only support the less popular (but totally decent) Ogg format.
This being the case, that means that to successfully plug Traktor into shoutcast we have to run a middle man program, via one method or another. The first method I tried was Nice Cast which is a mac friendly application that simply takes the raw output of your soundcard, transcodes it to your desire, then sends it to shoutcast for you. In practice this is not too bad of a solution but there was several reasons I was not feeling it, including added latency, wonky gain levels, occasional distortion, and the fact that its closed source and a mac only app (no running it on a unix server).
More after the break...
Continue Reading -->
