Alternatively, you can output multiple streams using just a single instance of "lc" (or the Windows NT Service version: "lcService.exe"). You do this using multiple files - in the same directory - named SELF*.txt. Each such SELF*.txt file represents a separate output stream.
E.g., if you want to have 3 different output streams, you can do this with three files "SELF1.txt", "SELF2.txt", and "SELF3.txt" - stored in the same directory. (If you're running "lcService", then these files must live in the same directory as "lcService.exe". If you're running "lc", then "lc.exe" can be in a separate directory, but you'd then need to run it with the "-d <SELF-files-directory-path>" option.)
Also, the multicast address and port for each stream is given by the "GroupEId" attribute in its corresponding SELF*.txt file. The first two fields of this attribute are the multicast address and port. You will probably want these to be different for each stream. (Note that the port number should be an even number for each stream, as that's what the RTP standard specifies.)
If you are advertising your sessions in a SDP session directory, then you will probably want to use a different "nickname" value for each stream (so that the SDP advertisements show up with different names).
If each stream takes different MP3 sources, then you indicate this using a "source" line in the corresponding SELF*.txt file.