SoundPlay is an commercial alternative to JukeBox. It is a powerful,
award-winning audio player with an easy drag and drop interface,
that plays a variety of file-formats, including WAV, AIFF, MS-ADPCM,
IFF-8SVX, MOD, MIDI, mpeg layer 2 and 3 files and Ogg Vorbis. Third-party
plugins extend the range of supported formats even further.
Constantly innovating, SoundPlay was the first player on Zeta (BeOS)
to play and mix multiple files, the first player to offer full independant
pitch-control for each file, the first to do crossfades between
files, the first replicable player, and is still the only player
on Zeta (not to mention the first player on any platform) able to
decode mpeg in reverse (playing backwards).
SoundPlay comes with a variety of effect and visualization plugins,
and is a complete streaming server solution.
Stream you music
Go to Settings->Preferences->Plugins->Filters.
Drag Live Encoder from Available to Active. This will launch
the Live Encoder control window.
The control window has three tabs: Status, Encoder settings and
Station settings.
1) Status tab

- The Events box shows the log.
- The Clients box lists active listeners. You can highlight a
particular listener and kick them off the stream.
2) Encoder settings tab

- Select a stream encoder installed on your system. The encoders
reside in /boot/home/config/bin. LAME is a good choice.
- Select a preset stream format. Which one depends on your number
of listeners and your upstream capacity.
- Set a custom commandline for any audio encoder that supports
streaming. You can also modify the current commandline to stream
at 2
different bitrates and ports. See the LAME manual for that.
- Halve samplerate for older encoders.
- Make mono does just that.
3) Station settings tab

- Server port 8000 is the most common for streaming audio. Ports
range
up to 64000.
- The Max. number of clients depends on your upstream capacity
and bitrate.
- Set the station name, your music Genre and website URL. This
information will be embedded into the audio stream.
Restarting the server will kick everyone off and apply any changed
settings.
Mute audio on server cuts the echo when you relay audio streams
or use live input from audio-in.
|