Linux Command Line NSV Tool
Written by Sankt

nsvscsrc-linux is a command line tool for the Linux / Posix family of operating systems.

You can download the software here :

The nsvscsrc-linux package is a ELF binary (Executable and Linking Format) application and requires the installation of a ELF library that is compatible with your Linux / Posix system.

The nsvscsrc-linux software can be used with ELFsh ( ELF Shell ). ELFsh is compatible with most Posix systems, including Beos, Solaris and *BSD.

You can find more information about the ELFsh project here :

Ubuntu Linux users can find more information here :

This software sources or sends NSV content to the server only. It does not act as a NSV server.
You must have access to a Shoutcast / Icecast / Steamcast compatible media server.

- Uncompress the nsvscsrc-linux binary package
- Create a folder for it
- Place the uncompressed binary package in that folder

You must also create a folder for placing the NSV encoded files that you will be streaming.

nsvscsrc-linux command line usage:


nsvscsrc [options] /SC host:port:pass:headers.txt dir1 [dir2 ...]

- /SC sends to a shoutcast server.
- host should be the web address or IP of the server
- port should be the baseport of the server
- pass should be the server password
- headers.txt should be the filename of a file that has the headers to be sent to the server.

Headers that should be included are:

icy-br:300 (the bitrate of the stream, in kbps)
icy-name:myStream (the name of the stream)
icy-genre:webcam (the genre of the stream)
(plus any additional headers you may desire)


nsvscsrc [options] /UV host:port:sid:uid:auth:br:maxbr dir1 [dir2 ...]

- /UV sends to an ultravox server.

No more explanation needed (except that br and maxbr are in bps, NOT kbps).


/titles informs the server of title changes using the filenames
/shuf shuffles each directory of files


dir1 dir2 etc are directories that are scanned for *.nsv.
The source cycles through one file in each directory in a loop.

you can use /nb <#> to specify how many files will play from each dir:
/nb 3 dir1 /nb 1 dir2 -> will play 3 files from dir1 then 1 from dir2
then 3 from dir1 and so on... /titles /shuf /sc /uv /nb


Search SCVI.NET using Mozilla or FireFox.

Search SCVI.NET using Internet Explorer below.
[ German | Portuguese | Spanish | French | Italian ]

International language support provided by