Chapter 2.  Installing VLS

Table of Contents

Installing VLS
Uninstalling VLS

Installing VLS

Windows

Download the ZIP file from the VLS Windows download page, unzip-it and run setup.exe.

GNULinux & Mac OS X

Install the libraries

Many libraries are needed for particular uses :

  • libdvbpsi (always needed)

  • libdvdcss if you want to be able to access encrypted DVDs ,

  • libdvdread if you want to be able to stream DVDs ,

  • libdvb if you want to be able to stream from a DVB card (a satellite card or a digital terrestial TV card).

Download the libraries from the VLS sources download page.

For each library, uncompress, configure (unless for libdvb which doesn't have a ./configure), compile and install:

% tar xvzf library.tar.gz
% cd library
% ./configure
% make
# make install

On GNU/Linux, check that the configuration file /etc/ld.so.conf contains the following line:

/usr/local/lib

If the line is not present, add-it and then run:

# ldconfig

On Mac OS X, run :

# ranlib /usr/local/lib/*.a

Install VLS

Download the sources of the latest release : get the file vls-version.tar.gz from the VLS sources download page. Uncompress-it and generate ./configure:

% tar xvzf vls-version.tar.gz
% cd vls-version

To get the list of configuration options, do :

% ./configure --help

Then configure VLS:

  • if you want a basic VLS without DVD support, do möchten, machen Sie :

    % ./configure --disable-dvd
    
  • if you want a VLS with DVD support, do:

    % ./configure
    
  • if you want a VLS with DVB support, do:

    % ./configure --enable-dvb --with-dvb=PATH_TO_DVB_DRIVERS --with-libdvb=PATH_TO_LIBDVB
    

Then, compile and install:

% make
# make install

You can also do a make uninstall, make clean or make distclean as needed.

Uninstalling VLS

Windows

Go to the Control Panel, click on Add and remove programs, select VLS and click on Modify/Remove and follow the steps to uninstall the program.

If you compiled VLS from sources

Go to the directory containing VLS sources and run:

# make uninstall

Then you can remove the VLS sources.