Relaying Deep Mix Moscow Radio mini howto
By popular demand, a little howto for setting up a stream relay for Deepmix Moscow Radio:
Deepmix is using Nullsofts shoutcast server for streaming. I first tested relaying with icecast2, and it worked perfectly fine - including propper meta informations about the stream etc. Thanks to the recommendations from the deepmix guys and due to the fact of yet no experience with a shoutcast server, the desicion was made in favour for the shoutcast variant.
The procedure is fairly simple:
1) Download the shoutcast server from here
2) After unpacking, there should be a sc_serv binary, and a sc_serv.conf
3) Download the Deepmix intro jingle from here
4) Edit sc_serv.conf. Here is my sc_serv.conf - every directive is described.
Now you're ready for relaying, but you won't be allowed to fetch the deepmix stream unless the ip of your box is added to the list of permitted relayers (Request here).
5) cd to the shoutcast dir and execute sc_serv
Once the stream is up and running, deepmix will take care of the listeners that get assigned to your relay.
The shoutcast admin interface can be found at http://yourhost:<shoutcast-port>/. The same url applies for pointing your player to the stream.
My relay runs for a week now, and the listener queue is almost constantly full. The shoutcast server doesn't needs much CPU (avg. 0.3%), but about 2-3MB Ram per listener - and of course bandwidth.
Deepmix is using Nullsofts shoutcast server for streaming. I first tested relaying with icecast2, and it worked perfectly fine - including propper meta informations about the stream etc. Thanks to the recommendations from the deepmix guys and due to the fact of yet no experience with a shoutcast server, the desicion was made in favour for the shoutcast variant.
The procedure is fairly simple:
1) Download the shoutcast server from here
2) After unpacking, there should be a sc_serv binary, and a sc_serv.conf
3) Download the Deepmix intro jingle from here
4) Edit sc_serv.conf. Here is my sc_serv.conf - every directive is described.
Now you're ready for relaying, but you won't be allowed to fetch the deepmix stream unless the ip of your box is added to the list of permitted relayers (Request here).
5) cd to the shoutcast dir and execute sc_serv
Once the stream is up and running, deepmix will take care of the listeners that get assigned to your relay.
The shoutcast admin interface can be found at http://yourhost:<shoutcast-port>/. The same url applies for pointing your player to the stream.
My relay runs for a week now, and the listener queue is almost constantly full. The shoutcast server doesn't needs much CPU (avg. 0.3%), but about 2-3MB Ram per listener - and of course bandwidth.







