diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/VideoLAN-Quickstart.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/VideoLAN-Quickstart.sgml
new file mode 100644
index 00000000..abc8a959
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/VideoLAN-Quickstart.sgml
@@ -0,0 +1,102 @@
+
+ %magic-entities;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+VideoLAN Quickstart
+
+
+
+ Alexis
+ de Lattre
+
+
+ Bill
+ Eldridge
+
+
+ Anil
+ Daoud
+
+
+ Mathieu
+ Gautier
+
+
+ Clément
+ Stenac
+
+
+
+
+ 2002, 2003
+ the VideoLAN project
+
+
+
+
+ Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version
+1.2 or any later version published by the Free Software Foundation ;
+with no Invariant Sections, with no Front-Cover Texts, and with no
+Back-Cover Texts. The text of the license can be found in the appendix
+.
+
+
+
+
+ VideoLAN
+ Quickstart
+ vlc
+ vls
+ vod
+ vlcs
+ stream
+ multicast
+ MPEG 1
+ MPEG 2
+ MPEG 4
+ DVD
+ DivX
+
+
+
+
+This document describes how to start using VideoLAN quickly.
+
+
+
+
+
+
+
+
+
+&intro;
+&vlc;
+&vlc-streamoutput;
+&vod;
+&vlcs;
+&conclusion;
+&fdl;
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/conclusion.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/conclusion.sgml
new file mode 100644
index 00000000..65654919
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/conclusion.sgml
@@ -0,0 +1,22 @@
+Conclusion
+
+
+
+
+VideoLAN can do much more than what is explained in this Quickstart.
+For example, you can use VLS to stream digital satellite channels,
+digital terrestial television channels and live videos. To know about
+the full streaming possibilities of VideoLAN, please read the VideoLAN HOWTO.
+
+
+
+
+
+VLC also have very interesting features that are not explained in
+this Quickstart. For example, VLC can be used to do image walls !
+To know about the full possibilities of VLC, please read the VLC user guide.
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/fdl.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/fdl.sgml
new file mode 100644
index 00000000..811aa1ee
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/fdl.sgml
@@ -0,0 +1,431 @@
+
+GNU Free Documentation License
+Version 1.2, November 2002
+
+
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+
+
+PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or
+other functional and useful document "free" in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it, with
+or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible for
+modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft license
+designed for free software.
+
+We have designed this License in order to use it for manuals for
+free software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals; it
+can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work, in
+any medium, that contains a notice placed by the copyright holder saying
+it can be distributed under the terms of this License. Such a notice
+grants a world-wide, royalty-free license, unlimited in duration, to use
+that work under the conditions stated herein. The "Document", below,
+refers to any such manual or work. Any member of the public is a
+licensee, and is addressed as "you". You accept the license if you
+copy, modify or distribute the work in a way requiring permission under
+copyright law.
+
+A "Modified Version" of the Document means any
+work containing the Document or a portion of it, either copied verbatim,
+or with modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or
+a front-matter section of the Document that deals exclusively with the
+relationship of the publishers or authors of the Document to the
+Document's overall subject (or to related matters) and contains nothing
+that could fall directly within that overall subject. (Thus, if the
+Document is in part a textbook of mathematics, a Secondary Section may
+not explain any mathematics.) The relationship could be a matter of
+historical connection with the subject or with related matters, or of
+legal, commercial, philosophical, ethical or political position
+regarding them.
+
+The "Invariant Sections" are certain Secondary
+Sections whose titles are designated, as being those of Invariant
+Sections, in the notice that says that the Document is released under
+this License. If a section does not fit the above definition of
+Secondary then it is not allowed to be designated as Invariant. The
+Document may contain zero Invariant Sections. If the Document does not
+identify any Invariant Sections then there are none.
+
+The "Cover Texts" are certain short passages of
+text that are listed, as Front-Cover Texts or Back-Cover Texts, in the
+notice that says that the Document is released under this License. A
+Front-Cover Text may be at most 5 words, and a Back-Cover Text may be at
+most 25 words.
+
+A "Transparent" copy of the Document means a
+machine-readable copy, represented in a format whose specification is
+available to the general public, that is suitable for revising the
+document straightforwardly with generic text editors or (for images
+composed of pixels) generic paint programs or (for drawings) some widely
+available drawing editor, and that is suitable for input to text
+formatters or for automatic translation to a variety of formats suitable
+for input to text formatters. A copy made in an otherwise Transparent
+file format whose markup, or absence of markup, has been arranged to
+thwart or discourage subsequent modification by readers is not
+Transparent. An image format is not Transparent if used for any
+substantial amount of text. A copy that is not "Transparent" is called
+"Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML or
+XML using a publicly available DTD, and standard-conforming simple HTML,
+PostScript or PDF designed for human modification. Examples of
+transparent image formats include PNG, XCF and JPG. Opaque formats
+include proprietary formats that can be read and edited only by
+proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the machine-generated
+HTML, PostScript or PDF produced by some word processors for output
+purposes only.
+
+The "Title Page" means, for a printed book,
+the title page itself, plus such following pages as are needed to hold,
+legibly, the material this License requires to appear in the title page.
+For works in formats which do not have any title page as such, "Title
+Page" means the text near the most prominent appearance of the work's
+title, preceding the beginning of the body of the text.
+
+A section "Entitled XYZ" means a named subunit
+of the Document whose title either is precisely XYZ or contains XYZ in
+parentheses following text that translates XYZ in another language.
+(Here XYZ stands for a specific section name mentioned below, such as
+"Acknowledgements", "Dedications", "Endorsements", or "History".) To
+"Preserve the Title" of such a section when you modify the Document
+means that it remains a section "Entitled XYZ" according to this
+definition.
+
+The Document may include Warranty Disclaimers next to the notice
+which states that this License applies to the Document. These Warranty
+Disclaimers are considered to be included by reference in this License,
+but only as regards disclaiming warranties: any other implication that
+these Warranty Disclaimers may have is void and has no effect on the
+meaning of this License.
+
+
+VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies to
+the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further copying
+of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+
+You may also lend copies, under the same conditions stated above,
+and you may publicly display copies.
+
+
+COPYING IN QUANTITY
+
+If you publish printed copies (or copies in media that commonly
+have printed covers) of the Document, numbering more than 100, and the
+Document's license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover Texts:
+Front-Cover Texts on the front cover, and Back-Cover Texts on the back
+cover. Both covers must also clearly and legibly identify you as the
+publisher of these copies. The front cover must present the full title
+with all words of the title equally prominent and visible. You may add
+other material on the covers in addition. Copying with changes limited
+to the covers, as long as they preserve the title of the Document and
+satisfy these conditions, can be treated as verbatim copying in other
+respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document
+numbering more than 100, you must either include a machine-readable
+Transparent copy along with each Opaque copy, or state in or with each
+Opaque copy a computer-network location from which the general
+network-using public has access to download using public-standard
+network protocols a complete Transparent copy of the Document, free of
+added material. If you use the latter option, you must take reasonably
+prudent steps, when you begin distribution of Opaque copies in quantity,
+to ensure that this Transparent copy will remain thus accessible at the
+stated location until at least one year after the last time you
+distribute an Opaque copy (directly or through your agents or retailers)
+of that edition to the public.
+
+It is requested, but not required, that you contact the authors of
+the Document well before redistributing any large number of copies, to
+give them a chance to provide you with an updated version of the
+Document.
+
+
+MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document
+under the conditions of sections 2 and 3 above, provided that you
+release the Modified Version under precisely this License, with the
+Modified Version filling the role of the Document, thus licensing
+distribution and modification of the Modified Version to whoever
+possesses a copy of it. In addition, you must do these things in the
+Modified Version:
+
+
+Use in the Title Page (and on the covers, if any) a
+ title distinct from that of the Document, and from those of previous
+ versions (which should, if there were any, be listed in the History
+ section of the Document). You may use the same title as a previous
+ version if the original publisher of that version gives permission.
+
+List on the Title Page, as authors, one or more
+ persons or entities responsible for authorship of the modifications in
+ the Modified Version, together with at least five of the principal
+ authors of the Document (all of its principal authors, if it has fewer
+ than five), unless they release you from this requirement.
+
+State on the Title page the name of the publisher of
+ the Modified Version, as the publisher.
+Preserve all the copyright notices of the Document.
+
+Add an appropriate copyright notice for your
+ modifications adjacent to the other copyright notices.
+
+Include, immediately after the copyright notices, a
+ license notice giving the public permission to use the Modified
+ Version under the terms of this License, in the form shown in the
+ Addendum below.
+
+Preserve in that license notice the full lists of
+ Invariant Sections and required Cover Texts given in the Document's
+ license notice.
+Include an unaltered copy of this License.
+
+Preserve the section Entitled "History", Preserve its
+ Title, and add to it an item stating at least the title, year, new
+ authors, and publisher of the Modified Version as given on the Title
+ Page. If there is no section Entitled "History" in the Document,
+ create one stating the title, year, authors, and publisher of the
+ Document as given on its Title Page, then add an item describing the
+ Modified Version as stated in the previous sentence.
+
+Preserve the network location, if any, given in the
+ Document for public access to a Transparent copy of the Document, and
+ likewise the network locations given in the Document for previous
+ versions it was based on. These may be placed in the "History"
+ section. You may omit a network location for a work that was
+ published at least four years before the Document itself, or if the
+ original publisher of the version it refers to gives permission.
+
+For any section Entitled "Acknowledgements" or
+ "Dedications", Preserve the Title of the section, and preserve in the
+ section all the substance and tone of each of the contributor
+ acknowledgements and/or dedications given therein.
+
+Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers or the
+ equivalent are not considered part of the section titles.
+
+Delete any section Entitled "Endorsements".
+ Such a section may not be included in the Modified Version.
+
+Do not retitle any existing section to be Entitled
+ "Endorsements" or to conflict in title with any Invariant Section.
+
+Preserve any Warranty Disclaimers.
+
+
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section Entitled "Endorsements", provided it
+contains nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text,
+and a passage of up to 25 words as a Back-Cover Text, to the end of the
+list of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or through
+arrangements made by) any one entity. If the Document already includes
+a cover text for the same cover, previously added by you or by
+arrangement made by the same entity you are acting on behalf of, you may
+not add another; but you may replace the old one, on explicit permission
+from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this
+License give permission to use their names for publicity for or to
+assert or imply endorsement of any Modified Version.
+
+
+COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under
+this License, under the terms defined in section
+4 above for modified versions, provided that you include in the
+combination all of the Invariant Sections of all of the original
+documents, unmodified, and list them all as Invariant Sections of your
+combined work in its license notice, and that you preserve all their
+Warranty Disclaimers.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by adding
+at the end of it, in parentheses, the name of the original author or
+publisher of that section if known, or else a unique number. Make the
+same adjustment to the section titles in the list of Invariant Sections
+in the license notice of the combined work.
+
+In the combination, you must combine any sections Entitled
+"History" in the various original documents, forming one section
+Entitled "History"; likewise combine any sections Entitled
+"Acknowledgements", and any sections Entitled "Dedications". You must
+delete all sections Entitled "Endorsements".
+
+
+COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other
+documents released under this License, and replace the individual copies
+of this License in the various documents with a single copy that is
+included in the collection, provided that you follow the rules of this
+License for verbatim copying of each of the documents in all other
+respects.
+
+You may extract a single document from such a collection, and
+distribute it individually under this License, provided you insert a
+copy of this License into the extracted document, and follow this
+License in all other respects regarding verbatim copying of that
+document.
+
+
+AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other
+separate and independent documents or works, in or on a volume of a
+storage or distribution medium, is called an "aggregate" if the
+copyright resulting from the compilation is not used to limit the legal
+rights of the compilation's users beyond what the individual works
+permit. When the Document is included an aggregate, this License does
+not apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document's Cover Texts may be placed on covers
+that bracket the Document within the aggregate, or the electronic
+equivalent of covers if the Document is in electronic form. Otherwise
+they must appear on printed covers that bracket the whole
+aggregate.
+
+
+TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License, and all the license notices in the
+Document, and any Warrany Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers. In case of a disagreement between the
+translation and the original version of this License or a notice or
+disclaimer, the original version will prevail.
+
+If a section in the Document is Entitled "Acknowledgements",
+"Dedications", or "History", the requirement (section 4) to Preserve its
+Title (section 1) will typically require changing the actual
+title.
+
+
+TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided for under this License. Any other attempt
+to copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this License
+will not have their licenses terminated so long as such parties remain
+in full compliance.
+
+
+FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions of
+the GNU Free Documentation License from time to time. Such new versions
+will be similar in spirit to the present version, but may differ in
+detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version
+number. If the Document specifies that a particular numbered version of
+this License "or any later version" applies to it, you have the option
+of following the terms and conditions either of that specified version
+or of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+
+
+ADDENDUM: How to use this License for
+ your documents
+
+To use this License in a document you have written, include a copy
+of the License in the document and put the following copyright and
+license notices just after the title page:
+
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+ A copy of the license is included in the section entitled "GNU
+ Free Documentation License".
+
+
+If you have Invariant Sections, Front-Cover Texts and Back-Cover
+Texts, replace the "with...Texts." line with this:
+
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+
+If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of free
+software license, such as the GNU General Public License, to permit
+their use in free software.
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/install-vlc.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/install-vlc.sgml
new file mode 100644
index 00000000..00b195f4
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/install-vlc.sgml
@@ -0,0 +1,240 @@
+There are VLC binaries available for the many OSes, but not for
+all supported OSes. If there are no binaries for your OS or if you want
+to change the default settings, you can compile VLC from sources.
+
+
+Under Windows
+
+VLC works under Windows 95/98/ME/2000/XP.
+Download the Zipip file from the VLC Windows
+download page. Unzip the file in a directory to install
+VLC.
+
+
+
+Under BeOS
+
+
+Download the Zip file from the VLC BeOS download
+page. Unzip the file in a directory to install VLC.
+
+
+
+
+Under Mac OS X
+
+
+
+Download the Mac OS X package from the VLC
+MacOS X download page . Double-click on the icon of the
+package : an icon will appear on your Desktop, right beside your
+drive(s). Open it and drag the VLC application from the resulting
+window to the place where you want to install it (it should be
+/Applications).
+
+
+
+
+
+Under Linux Debian
+
+Edit as root /etc/apt/sources.list and add
+the following lines :
+
+
+deb http://www.videolan.org/pub/videolan/debian $(ARCH)/
+deb-src http://www.videolan.org/pub/videolan/debian sources/
+
+
+Then install the packages :
+
+
+# apt-get update
+# apt-get install gnome-vlc vlc-plugin-a52 vlc-plugin-mad vlc-plugin-ogg libdvdcss2
+
+
+
+Under Linux Redhat, Mandrake and SuSE
+
+For these distributions, use the RPM packages.
+
+First, install the packages liba52 and
+libmad0 that should be packaged in your
+distribution. If they are not, try to find the RPMs on RPMfind.net or search
+the Internet.
+
+
+
+Download the RPM packages of libdvdcss2,
+libdvdpsi1, vlc
+gnome-vlc, vlc-plugin-mad, vlc-plugin-ogg, vlc-plugin-a52 from the
+VLC Linux
+download page.
+
+
+
+
+Then install the RPM packages you have downloaded:
+
+
+
+# rpm -Uhv vlc-version.i586.rpm gnome-vlc-version.i586.rpm vlc-plugin-mad-version.i586.rpm
+vlc-plugin-ogg-version.i586.rpm vlc-plugin-a52-version.i586.rpm libdvdcss2-version.i586.rpm libdvdpsi1-version.i586.rpm
+
+
+
+
+Compile the sources by yourself (for every other OS)
+
+The method below is for any Unix system supported by VLC, for
+which there is no packages available. It explains how to compile and
+install VLC and the needed librairies from their source code.
+
+You can also compile the VLC under Linux this way if you want to
+modify the default supported modules
+
+Install the libraries
+
+Many libraries are needed for particular uses :
+
+
+
+
+libdvdcss if you want to be able to
+read encrypted DVDs,
+
+libdvdplay if you want to have DVD
+menu navigation,
+
+libdvbpsi if you want to be able to
+read from the network,
+
+a52dec if you want to be
+able to decode the AC3 (i.e. A52) sound format often used in
+DVDs,
+
+ffmpeg, libmad
+and faad2 if you want to read MPEG 4 / DivX
+files,
+
+libogg and
+libvorbis if you want to read Ogg Vorbis
+files.
+
+
+
+Download the libraries from VLC sources
+download page.
+
+For each library :
+
+
+
+uncompress :
+
+
+% tar xvzf library.tar.gz
+
+or
+
+% tar xvjf library.tar.bz2
+
+
+configure :
+
+
+% cd library
+% ./configure --enable-shared
+
+
+compile and install :
+
+
+% 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 (as root):
+
+
+# ldconfig
+
+
+
+
+Install VLC
+
+Download the sources of the lastest release : get the
+file vlc-version.tar.gz from the VLC sources
+download page. Uncompress-it :
+
+
+% tar xvzf vlc-version.tar.gz
+% cd vlc-version
+
+
+
+
+To get the list of configuration options, do :
+
+% ./configure --help
+
+
+Please note that all the modules are described in
+the Modules section of the VLC User
+Guide.
+
+
+Examples of very simple configurations:
+
+
+if you want a basic VLC, do :
+
+% ./configure
+
+
+
+if you want the Gnome interface instead of the GTK
+interface (you will need the developement packages of Gnome) :
+
+% ./configure --enable-gnome
+
+
+
+
+
+
+Then, compile and install :
+
+
+
+% make
+% su
+Password: [Root Password]
+# make install
+
+
+Please note that the installation (make install
+command) is not mandatory. You can execute VLC from where you compiled
+it.
+
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/install-vls.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/install-vls.sgml
new file mode 100644
index 00000000..e688cb62
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/install-vls.sgml
@@ -0,0 +1,226 @@
+
+
+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.
+
+
+
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/intro.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/intro.sgml
new file mode 100644
index 00000000..5f00e06a
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/intro.sgml
@@ -0,0 +1,261 @@
+Introduction
+
+What is the VideoLAN project ?
+
+Overview
+
+
+
+VideoLAN is a complete software solution for video streaming, developed
+by students of the Ecole Centrale
+Paris and developers from all over the world, under the
+GNU General Public
+License (GPL). VideoLAN is designed to stream MPEG videos on high
+bandwidth networks.
+
+
+
+
+
+The VideoLAN solution includes :
+
+
+
+
+
+the VideoLAN Server (VLS), which can stream MPEG 1 and 2
+files, DVDs, digital satellite channels, digital terrestial television
+channels and live videos on the network in unicast or multicast,
+
+the VideoLAN Client (VLC), which can be used as a server
+to stream MPEG 1, 2 and 4 files and DVDs on the network in unicast or
+multicast ; or used as a client to receive, decode and display MPEG streams
+under multiple operating systems.
+
+
+
+
+
+Here is an illustration of the complete VideoLAN solution :
+
+
+
+
+
+
+
+More details about the project can be found on the
+VideoLAN Web site.
+
+
+
+VideoLAN software
+
+VideoLAN Client
+
+
+
+The VideoLAN Client (VLC) works on many platforms : Linux, Windows, Mac
+OS X, BeOS, *BSD, Solaris, Familiar Linux and QNX. It can read :
+
+
+
+
+
+MPEG 1, MPEG 2 and MPEG 4 / DivX files from a hard disk
+or a CD-ROM drive,
+
+DVDs and VCDs,
+
+from a satellite card,
+
+MPEG 1, MPEG 2 and MPEG 4 streams from the
+network sent by VLS or VLC's stream output.
+
+
+
+VLC can also be used as a server to stream :
+
+
+
+MPEG 1, MPEG 2 and MPEG 4 / DivX files,
+
+and DVDs,
+
+
+
+to :
+
+
+
+one machine (i.e. to one IP address) : this is called
+unicast ;
+
+a dynamic group of machines that the clients can join or leave
+(i.e. to a multicast IP address) : this is called
+multicast.
+
+
+
+VLC doesn't work on Mac OS 9, and will
+probably never do.
+
+VideoLAN Server
+
+
+
+The VideoLAN Server (VLS) can stream :
+
+
+
+
+
+an MPEG 1 or MPEG 2 file stored on a hard drive or on a
+CD,
+
+a DVD located in a local DVD drive or copied on a hard
+disk,
+
+a satellite card or a digital terrestial television card,
+
+an MPEG encoding card ;
+
+
+
+to :
+
+
+
+one machine (i.e. to one IP address) : this is called
+unicast ;
+
+a dynamic group of machines that the clients can join or leave
+(i.e. to a multicast IP address) : this is called
+multicast.
+
+
+
+
+
+A Pentium 100 MHz with 32 MB of memory should be enough to send one
+stream on the network. When streaming a lot of videos stored on a
+hard drive, the actual limitation is not the processor but the hard
+drive and the network connection.
+
+
+
+
+
+VLS works under Linux and Windows, but only the Linux version
+have all the functionalities. The Windows port of vls can
+only stream a video from a file.
+
+
+
+How can I use VideoLAN ?
+
+The documentation
+
+
+
+The user documentation of the VideoLAN project is composed of four documents :
+
+
+
+
+
+the VideoLAN
+Quickstart. This document will give you a quick overview of
+of VLC, VLS, and the Video On Demand
+solution.
+
+the VideoLAN
+HOWTO. This document is the complete guide of the VideoLAN
+streaming solution.
+
+the VLC user
+guide. This document is the complete guide for VLC.
+
+the VLC FAQ. This
+document contains Frequently Asked Questions of VLC users.
+
+
+
+
+
+
+The latest version of these documents can be found on the VideoLAN Web site.
+
+
+
+User support
+
+
+
+If you have problems using VideoLAN, and if you don't find the
+answer to your problems in the documentation, please look at the
+online archive of the
+mailing-lists. There are two English-speaking mailing-lists for
+the users :
+
+
+
+
+
+vlc@videolan.org for the questions
+on VLC,
+
+streaming@videolan.org for the questions
+on VLS, mini-VLCS and the network.
+
+
+
+
+
+If you want to subscribe or unsubscribe to the mailing-lists,
+please go to the
+mailing-list page.
+
+
+
+You can also talk with VideoLAN users and developers on IRC :
+server irc.freenode.net, channel
+#videolan.
+
+If you find a bug, please follow the instructions on the bug reporting
+page.
+
+Convention
+
+In this document, we adopt the following conventions for the Unix
+commands :
+
+
+
+commands that should be typed as
+root have a # prompt :
+
+
+# command_to_be_typed_as_root
+
+
+commands that should be typed as a regular user have a
+% prompt :
+
+
+% command_to_be_typed_as_regular_user
+
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/magic-eps.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/magic-eps.sgml
new file mode 100644
index 00000000..a75462ae
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/magic-eps.sgml
@@ -0,0 +1 @@
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/magic-jpg.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/magic-jpg.sgml
new file mode 100644
index 00000000..058e7a06
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/magic-jpg.sgml
@@ -0,0 +1 @@
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/magic.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/magic.sgml
new file mode 100644
index 00000000..058e7a06
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/magic.sgml
@@ -0,0 +1 @@
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/plan-videolan-640.jpg b/LDP/ref/docbook/VideoLAN-Quickstart/plan-videolan-640.jpg
new file mode 100644
index 00000000..0a45ce0b
Binary files /dev/null and b/LDP/ref/docbook/VideoLAN-Quickstart/plan-videolan-640.jpg differ
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/streamable-mpeg-file.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/streamable-mpeg-file.sgml
new file mode 100644
index 00000000..cf305a1f
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/streamable-mpeg-file.sgml
@@ -0,0 +1,46 @@
+
+Vls can stream MPEG 1 or MPEG 2 files that meet two
+critera :
+
+
+
+
+the file must be MPEG PS
+(Program Stream) or MPEG TS (Transport Stream),
+that contain video and audio multiplexed. Vls cannot stream MPEG
+ES (Elementary Stream), i.e. a file with only audio
+or video.
+
+In order to know if an MPEG file is MPEG PS,
+MPEG TS or MPEG ES, read the
+file with vlc and look at the messages (select in the menu
+View / Messages, or use the command line
+vlc -v) and look for a
+line :
+
+
+module: locking demux module `mpeg_XX'
+
+
+If XX = ps or XX =
+ts, then your file is MPEG PS and
+MPEG TS respectively, and you may be able to
+stream it. If XX = es, then your file is MPEG
+ES and is not streamable.
+
+the sequence header of the video must repeat itself regularly,
+which is often the case with MPEG 2, but very rare with MPEG 1. There is
+no easy way to know if the sequence header is repeated regularly. Files
+with a .vob extension are normally MPEG
+2 files and files with .mpg or
+.mpeg extension or
+usually
+MPEG 1 files.
+
+
+
+You can download this streamable
+MPEG 2 PS file for your tests : presentation_short.vob.
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/uninstall-vlc.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/uninstall-vlc.sgml
new file mode 100644
index 00000000..69aa3514
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/uninstall-vlc.sgml
@@ -0,0 +1,54 @@
+Under Windows
+
+Click on the Uninstall VLC icon that was
+created during installation.
+
+
+
+Under BeOS
+
+Delete the vlc-version
+directory. You can also remove the configuration file
+/boot/home/config/settings/vlcrc.
+
+
+
+Under Mac OS X
+
+Drag the VLC application to your trash can.
+
+
+
+Under Linux Debian
+
+Remove the packages that you installed :
+
+
+# apt-get remove --purge vlc-gnome vlc-mad libdvdcss2 libdvbpsi1
+
+
+
+Under Linux Redhat, Mandrake and SuSE
+
+
+Uninstall the RPM packages that you installed :
+
+
+
+# rpm -e vlc-version vlc-mad-version vlc-gnome-version
+libdvdcss2-version libdvdpsi1-version
+
+
+
+
+If you compiled VLC from sources
+
+
+Go to the directory containing VLC sources and execute :
+
+
+# make uninstall
+
+
+Then you can remove the VLC sources.
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/vlc-streamoutput.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/vlc-streamoutput.sgml
new file mode 100644
index 00000000..ed50c287
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/vlc-streamoutput.sgml
@@ -0,0 +1,120 @@
+Stream with VLC
+
+
+Unicast an MPEG 1, 2, or 4 file
+
+Start VLC on the server
+
+
+
+under Windows : click on File / Stream
+output in the menu, check UDP and type
+the IP address or the DNS name of the machine you want to stream to in the
+Address box and click on OK.
+Then click on File and select the MPEG 1, MPEG 2,
+MPEG 4 or DivX file you want to stream.
+
+under Linux/Unix : start VLC, click on
+File, then click on the Browse
+button and select the MPEG 1, MPEG 2, MPEG 4 or DivX file you want to
+stream. Then check Stream output and click on
+Settings. Check UDP and type
+the IP address or the DNS name of the machine you want to stream to in the
+Address box. Click on OK
+twice.
+
+under Mac OS X, the procedure should be very similar to
+Linux.
+
+
+
+Start VLC on the client
+
+Launch VLC on the machine which receives the stream and click on
+the Net button. Then select UDP,
+keep the default port and click on OK.
+
+Unicast a DVD
+
+Start VLC on the server
+
+
+
+under Windows : click on File / Stream
+output in the menu, check UDP and
+type the IP address or the DNS name of the machine you want to
+stream to in the Address box and click on
+OK. Then click on Disc,
+type the device name corresponding to your DVD drive, uncheck
+Menus and click on OK.
+
+under Linux/Unix : start VLC, click on
+Disc, type the device name corresponding to your
+DVD drive in the Device name box and uncheck
+Use DVD menus. Then check Stream
+output and click on Settings. Check
+UDP and type the IP address or the DNS name of the
+machine you want to stream to in the Address box.
+Click on OK twice.
+
+under Mac OS X, the procedure should be very similar to
+Linux.
+
+
+
+
+
+
+Under Unix/Linux, you must have write access to the device
+corresponding to your DVD drive. For that, you should be in the
+disk or cdrom group (look
+at the permissions in /dev). If you're not, add
+yourself to the group :
+
+
+
+
+# adduser your_login disk_or_cdrom
+
+
+and then restart your session.
+
+
+
+Start VLC on the client
+
+Use the same procedure as in the previous section.
+
+Multicast to several VLC's
+
+What is multicast ?
+
+Multicast is a norm implemented in all modern network hardware
+(switches, routers, ...). It provides an intelligent manner to send a
+stream to a dynamic group of machines. If you want to use multicast,
+make sure that all your network hardware support it.
+
+In multicast streaming, the stream is sent to a multicast IP
+address (the IP addresses reserved for this purpose are from 224.0.0.0
+to 239.255.255.255). Then, any machine on the network can join the
+multicast group by sending a request on the network, and it will
+automatically receive the stream. When it sends a request to leave the
+group, it will automatically stop receiving the stream. The advantage of
+multicast streaming is that only the machines that want to receive the
+stream actually receive it, and the vls only sends one stream even if
+there are multiple clients receiving it.
+
+Start VLC on the server side
+
+The procedure is the same as in the two previous sections :
+the only difference is that you must type a multicast IP address
+instead of a regular IP address or DNS name in the Stream
+output dialog box.
+
+Start VLC(s)
+
+Launch VLC and click on the Net button. Then
+select UDP Multicast, type the multicast IP address
+and click on OK.
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/vlc.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/vlc.sgml
new file mode 100644
index 00000000..981592ac
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/vlc.sgml
@@ -0,0 +1,76 @@
+The VideoLAN Client (VLC)
+
+Installing VLC
+
+ &install-vlc;
+
+
+
+Running VLC
+
+Read a File
+
+
+
+Start VLC : under Windows, Mac OS X or BeOS, double-clic on the icone and under Unix or Linux, use the command vlc.
+
+
+
+
+
+To read an MPEG 1 MPEG 2 or MPEG 4 / DivX file stored on a hard drive
+or a CD-ROM, click on the File icon or select in the
+menu File / Open file and select the file you want
+to play.
+
+
+
+
+
+Read a DVD
+
+
+
+To read a DVD or a VCD, click on the disc icon or
+select in the menu File / Open disk and enter the
+device name of your DVD drive.
+
+
+
+
+
+If you are running Linux, you must have write access to the device
+corresponding to your DVD drive. For that, you should be in the
+disk or cdrom group (look
+at the permissions in /dev). If you're not, add
+yourself to the group :
+
+
+
+
+# adduser your_login disk_or_cdrom
+
+
+and then restart your session.
+
+
+
+
+
+Troubleshooting
+
+If VLC doesn't work for you, open the message window from the menu
+View / Messages and try to spot an error message
+that could explain your problem.
+
+Then, read the vlc FAQ and have a
+look at the Bugzilla
+to see if it is a known issue.
+
+If you can't find out the problem, explain it in English in the
+mailing-list vlc@videolan.org and copy-paste in
+your mail the messages of the message window.
+
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/vlcs.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/vlcs.sgml
new file mode 100644
index 00000000..ff3b3dc9
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/vlcs.sgml
@@ -0,0 +1,96 @@
+Add a channel information service
+
+Typing multicast addresses and URLs is not very fun... and that's
+where a small program, the mini VideoLAN Channel Server (mini-VLCS),
+is very useful. The mini VideoLAN Channel Server associate URLs or
+multicast addresses to channels, like on a TV.
+
+Installing mini-VLCS
+
+Mini-VLCS is only available for Linux.
+
+You don't have to change anything to vls or the Web server.
+Mini-VLCS is independant from them, but is can be installed on the same
+machine as vls or the Web server.
+
+Download the latest version of mini-VLCS from the network download
+page.
+
+Install-it:
+
+
+% tar xvzf miniVLCS-version.tar.gz
+% cd miniVLCS-version
+% make
+
+
+It creates an executable program named vlcs.
+
+
+
+Configuring mini-VLCS
+
+Edit the configuration file vlcs.conf. The
+syntax rules of this configuration file are the following :
+
+
+
+the first line corresponds to channel 0, the second
+line corresponds to channel 1, the third line to channel 2, and so
+on...,
+
+lines are considered raw data
+and sent directly to the client (for example,
+udp:@239.255.12.42),
+
+lines beginning by I: are "dummy"
+channel programs that tell VLC there is nothing in this channel (which
+should be the case of channel 0).
+
+
+
+For exemple, if you want channels 1 and 2 to be two multicasted
+streams and channels 3 and 4 to be two on-demand streams, your
+vlcs.conf file will look like this :
+
+
+I:nostream
+udp:@239.255.12.42
+udp:@239.255.12.43
+http://vod.videolan.org/test/video1.mpg
+http://vod.videolan.org/test/video2.mpg
+
+
+
+
+Running mini-VLCS
+
+Start mini-VLCS :
+
+
+% ./vlcs
+
+
+For production, you should run the program in a screen, so that
+you can detach-it and reattach-it:
+
+
+% screen ./vlcs
+
+
+
+
+Configure VLC(s) to use mini-VLCS
+
+Launch VLC, click on the net button or
+select in the menu File / Network stream, select
+Channel Server, enter the DNS name or the IP
+address of the machine hosting mini-VLCS and click on
+OK.
+
+Then, you see a new section Network Channel
+on the interface. Select the channel of your choice and click on
+Go!.
+
+
diff --git a/LDP/ref/docbook/VideoLAN-Quickstart/vod.sgml b/LDP/ref/docbook/VideoLAN-Quickstart/vod.sgml
new file mode 100644
index 00000000..6c990100
--- /dev/null
+++ b/LDP/ref/docbook/VideoLAN-Quickstart/vod.sgml
@@ -0,0 +1,61 @@
+Video On Demand
+
+Overview
+
+
+With Video On Demand (VOD), the user can start the video when he
+wants, make pauses, go forward and back in the video. It is of course
+the best in video streaming and the dream for every user.
+
+
+
+VOD is a very big consumer of resources for the server and the
+network. VOD is unicast, not multicast : this means that the network and
+server resources needed are directly proportional to the number of
+clients.
+
+
+
+The design of VideoLAN's VOD solution is very simple. The idea is to
+do HTTP streaming, i.e. stream an MPEG video encapsulated in HTTP. The
+regulation of the bitrate between the client and the server is done
+automatically by TCP. With HTTP version 1.1, there is the possibility to
+seek in a file downloaded, that's what we use to seek in the video.
+
+
+On the server side
+
+ On the VOD server, you need a running Web server. For example,
+you can use a Linux server running Apache. Other operating systems
+and other Web servers should work too, but we have never tested.
+
+Make your MPEG 1, MPEG 2 or MPEG 4 / DivX files available to the
+clients on the Web server.
+
+
+
+For example, we have a Web server whose DNS name is
+localserver. On this server,
+we put an MPEG file video1.mpg
+which will be available to the clients at the URL
+http://localserver/test/video1.mpg.
+
+
+
+On the client side
+
+
+
+Launch VLC, then click on the Net
+button or select in the menu File / Network
+stream, select HTTP and type the URL
+http://localserver/test/video1.mpg.
+
+
+
+
+
+VLC starts to read the stream nearly immediately and you can seek in the
+stream, make pauses, etc... as if the stream was a local file.
+
+