So, I've been searching for a more capable alternative to Icecast 1.3 and
came across DSS. While getting this server set up on my Solaris 8 server,
I made some observations that perhaps someone can clarify...
* Running DSS as a non-root user.
This seems to be harder to do than I first thought. For example, I want to
run DSS as a non-privelaged user such as 'nobody' on Solaris. I made
/etc/streaming and /var/streaming and their files and sub directories
owned by nobody, and changed port 554 to 8554 in all the files I found
that nunber in, so that a non-root user can bind that port. I then
executed 'su nobody -c /usr/local/sbin/streamingadminserver.pl' as root.
The DSS server itself seems to be fine with this, but the admin server
perl script always seems to think the DSS server is down, even though it's
not. Hitting the "Start Server" button always fails (it starts another DSS
process but it exits after - as expected - complaining about the ports
being already in use).
* Icecast/Shoutcast YP capabilities?
It would be super if DSS could be made to send stream information to such
servers as http://yp.shoutcast.com/ and http://yp.icecast.com/
* MP3 streams speeding up and then back down.
I use a nifty abandonware perl script called streamcast.pl to take a
playlist of MP3 files, down-encode them using LAME to 128k if the file
being played is >128k, and stream them with Icecast-style ID3 meta info to
the server. This works fine with icecast, but with DSS, the sound
sometimes speeds up... like the tempo goes up... and then down, then up
again. MP3Broadcaster doesnt exhibit this problem. I turned Overbuffering
off to no avail.
Which brings me to my last observation:
* ID3/stream info not showing up in MP3 player
In WinAmp, only the mount point name will show up. No stream title (aka
playlist name in DSS parlance) or ID3 information sent from the
originating streamer is passed on. I havnt had the time yet to determine
if DSS isnt accepting this info from the stream source (broadcaster) or if
it is, and it's just failing to pass it on to the listeners connected to
DSS.
any insight on any of these points would be greatly appreciated.
/dale
_______________________________________________
streaming-server-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/streaming-server-users
Do not post admin requests to the list. They will be ignored.