Streaming with DSOrganize and Winamp

Discussion in 'NDS - Flashcarts and Accessories' started by mag2005, Jun 16, 2007.

Jun 16, 2007
  1. mag2005
    OP

    Newcomer mag2005 Advanced Member

    Joined:
    May 2, 2007
    Messages:
    51
    Country:
    United States
    For anyone that's interested.

    A Short Guide to Streaming Music with DSOrganize and Winamp SHOUTcast

    What you'll need

    DSOrganize 2.70 or latest built - http://dragonminded.blogspot.com/
    Winamp - http://www.winamp.com
    SHOUTcast Server - http://shoutcast.com/download/serve.phtml#scdownload
    SHOUTcast DSP Plug-In for Winamp - http://shoutcast.com/download/broadcast.phtml

    1. Install the SHOUTcast Server (SHOUTcast DNAS) and SHOUTcast DSP Plug-In (Nullsoft SHOUTcast source DSP) and have DSOrgnaize patch with DLDI on your DS.
    2. In your router port forwarding setting page, add port 8000-8001 on both UDF/TCP for your IP Address.
    3. Start "SHOUTcast DNAS". It should something like this, Click Me, with no error.
    4. Click "Edit config" tab, and "INI" file should pop up. The default setting is fine, except for the "password" so change it. Edit any other settings if you like. Back to SHOUTcast DNAS, click "Kill server". Now run SHOUTcast DNAS again.
    5. Run "Winamp", go to "Winamp Preferences" then scroll down to "DSP/Effect". Double click on Nullsoft "SHOUTcast source DSP" to open "SHOUTcast Source".
    6. Click on "Encoder" tab, it should look like this, Click Me. Change the encoding setting to you liking.
    7. Click on "Output" tab, in the address field; put "127.0.0.1" if you didn't edit the IP in the INI. Port should be 8000, Encoder set to 1. In the "Password" field, enter your password you enter in the INI file. Then click connect. If it connect, it should look like this, Click Me.
    8. Your SHOUTcast server should look like this now, Click Me..
    9. To test if your broadcast is working, find your PC IP, go http://www.showmyip.com/. In your browser, enter your http://PCIP:8000. This page, Click Me, should appear.
    10. Time to make a playlist. Open Notepad, put the following in it except replace the PCIP with your IP and save the file as a *.PLS file.

    ----
    [playlist]
    numberofentries=1
    File1=http://PCIP:8000
    Title1=(#1 - 30/700) DS Test
    Length1=-1
    Version=2
    ---

    11. Put the PLS file on your microSD. Run DSO and find your PLS, Click Me. Run it and if everything work out, it should look like this, Click Me. Your SHOUTcast should recognize DSOrganize, Click Me.
     
  2. ZAFDeltaForce

    Member ZAFDeltaForce Specialist

    Joined:
    Sep 9, 2006
    Messages:
    2,786
    Country:
    Singapore
    Sweet. Thanks for the tip [​IMG]
     
  3. Albertoil

    Newcomer Albertoil Advanced Member

    Joined:
    Mar 30, 2007
    Messages:
    63
    Location:
    Somewhere in Nowhere.
    Country:
    United States
    cool man! I'll try it out!
     
  4. sumpm1

    Newcomer sumpm1 Advanced Member

    Joined:
    Oct 25, 2006
    Messages:
    64
    Country:
    United States
    This is killer!!!!

    Thanks so much for the beautiful guide. The pictures really helped me know that I'm on the right track. You set the bar high for guides!

    I got everything working in about 10 minutes. The only problem is that it seems that the audio is playing a bit fast, like the song is sped up. I'll try changing some settings and get back.
     
  5. OSW

    Former Staff OSW Wii King

    Joined:
    Oct 30, 2006
    Messages:
    4,796
    Country:
    Australia
    why am i getting this? at step 7 after clicking connect.

    [yp_add] yp.shoutcast.com gave error (nak)
    [yp_add] yp.shoutcast.com gave extended error (Please give your station a name (in the dsp plugin YP tab).)

    i can't find this tab. it's also not in your guide.

    EDIT: ah figured it out. YP stands for Yellowpages.

    Thanks for the guide!


    A question. Is it streaming straight to the DS or is it streaming to the internet and then the DS connecting to the net?

    If it's the second one it'll take up bandwidth right? [​IMG]
     
  6. sumpm1

    Newcomer sumpm1 Advanced Member

    Joined:
    Oct 25, 2006
    Messages:
    64
    Country:
    United States
    considering you are able to check the status of your station online, I believe it is streaming like normal over the web.
     
  7. Quiche_on_a_leas

    Newcomer Quiche_on_a_leas Member

    Joined:
    Jun 25, 2007
    Messages:
    25
    Location:
    Bristol, UK
    Country:
    United Kingdom
    Your DS will connect straight to your server/pc.

    If your the only one listening (or you want listening) then you should set MaxUser to 1 in sc_serv.ini also you may want to PublicServer to never so you don't get listed on the shoutcast yp.

    And make sure port 8000 is open and forwarded.

    You could also get a dyndns.com account so you have a address like gbatemp.kicks-ass.net which will be constant compared with your actual ip which will change every time your pc starts.
     
  8. sumpm1

    Newcomer sumpm1 Advanced Member

    Joined:
    Oct 25, 2006
    Messages:
    64
    Country:
    United States
    Ha!! Perhaps I missed the obvious. Just add a playlist file from your favorite shoutcast station and DSO will play it!!! I thought it had something to do with your own station, it streams all shoutcast stations. Sweet deal. I can't wait for this to be added to moonshell.
     
  9. ghettobob

    Member ghettobob GBAtemp Regular

    Joined:
    Nov 19, 2006
    Messages:
    259
    Country:
    United States
    dude...pretty cool great for people that dont have enough space and have wifi.
    or if you just dont want to store any mp3s to your flashcart.
     

Share This Page