Shoutcasting

Jinzora currently has support for Shoutcasting, it is however very early and limited. Basically you can use any Jinzora playlist as a Shoutcast playlist (and stop and start the Shoutcast server from the "Tools" Page.

Getting Shoutcasting Going

  •  
  • First install and configure Jinzora. Make sure you have it working WITHOUT Shoutcasting support first, so you don't over complicate things...

  •  
  • Ok, now that you have Jinzora working without Shoutcasting (you do, don't you?) let's set it up. You'll find a directory in the Jinzora install called shoutcast. This directory has all the files we need to edit to get Shoutcast going. In the future it is planned that this install will be automated.

  •  
  • sc_trans.conf
  •  
  • Playlistfile = /full/path/to/jinzora/shoutcast/shoutcast.lst
    This MUST be the full path to the file

    ServerIP = IP Address or DNS Name
    If streaming public this must be internet accessable

    ServerPort = XXXX (something like 8100)
    Again for public streaming this must be open in your firewall

    Password = XXXX
    This is the password that is used for the transcoder to connect to the Shoutcast server

    StreamTitle = XXXX
    Whatever you want to name your stream...

    StreamURL = XXXX
    Generally the name of your site (http://www.jinzora.org)

    Genre = XXXX
    Whatever you want....

    Bitrate = 128000
    The rate at which you want the files to be streamed (see the file for examples)

    SampleRate = 44100
    The sample rate for the stream (see the file for examples)

    Channels = 2
    2 for stereo, 1 for mono

    Quality = 1
    The encoding quality of the stream

    CrossfadeMode = 0 / CrossfadeLength = 8000
    The cross fading options (see the file for examples)

    Public=0
    If you want to publish this stream to yp.shoutcast.net set this to 1



  •  
  • start.sh

  •  
  • make sure that the path in this file is the full path to the shoutcast directory
    NOTE: This is planned to be automated in the future



  •  
  • sc_serv.conf

  •  
  • MaxUser = 4
    The maximum number of uses that can stream from this server

    Password = XXXX
    The same password you specified above - VERY IMPORTANT

    PortBase = XXXX
    The same IP Port you chose above - VERY IMPORTANT

    SrcIP = X.X.X.X
    Only important if you want Shoutcast to stream on a specific IP Address



  •  
  • That should be it, enjoy your stream!!!