Under Linux or Unix
The method below is for any Unix or Linux supported by the
Videolan Server. It explains how to compile and install vls and the
needed librairies from sources.
Install the librairies
Many librairies 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.
Download the libraries from in the directory
version/contrib.
For each librairie, uncompress, configure, compile and install :
% tar xvzf library.tar.gz
% cd library
% ./configure --enable-shared
% make
# make install
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
Install the VideoLAN Server
Get the most recent version of the VideoLAN Server from the public CVS :
% cvs -d:pserver:anonymous@cvs.videolan.org:/cvs/videolan login
There is no password. Type enter, then :
% cvs -d:pserver:anonymous@cvs.videolan.org:/cvs/videolan checkout -P -r v0_4_5 vls
To get the list of configuration options, do :
% ./configure --help
Then configure vls :
if you want a basic vls without DVD support, do :
% ./configure --disable-dvd
if you want a full vls with DVD support, do :
% ./configure
Then, compile and install :
% make
# make install
You can also do a make uninstall, make
clean or make distclean as needed.