Vsound
allows you to record the output of any
standard OSS program (since they all use /dev/dsp for sound), and
hence allows you to capture streaming audio. For example, you might
usually listen to streaming audio using realplayer. The
simplest example is to start up realplayer and visit a
streaming audio channel you want to record. This will add it to the
recent list of locations in the File menu. Then exit from
realplayer and start up vsound with
realplayer as the command to run:
$ vsound --file=stream.ogg --timing realplayer
Choose the most recent from the File list and vsound will
capture the audio for you. You won't hear anything from your sound
system until you exit from vsound since /dev/dsp is being
captured by vsound.