This commit is contained in:
gferg 2003-04-28 14:58:42 +00:00
parent db3cb78a34
commit c86560a681
11 changed files with 188 additions and 269 deletions

View File

@ -1644,12 +1644,12 @@ play-back in Linux. </Para>
<ListItem>
<Para>
<ULINK URL="../VideoLAN-HOWTO.html">
<ULINK URL="../VideoLAN-HOWTO/index.html">
VideoLAN-HOWTO</ULink>,
<CiteTitle>VideoLAN Howto</CiteTitle>
<CiteTitle>VideoLAN HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 2002</CiteTitle>.
Describes how to use the complete VideoLAN solution. </Para>
<CiteTitle>Updated: April 2003</CiteTitle>.
Describes how to use the complete VideoLAN streaming solution. </Para>
</ListItem>
</ItemizedList>

View File

@ -3176,12 +3176,12 @@ VCR using the video4linux driver and a supported tuner card. </Para>
<ListItem>
<Para>
<ULINK URL="../VideoLAN-HOWTO.html">
<ULINK URL="../VideoLAN-HOWTO/index.html">
VideoLAN-HOWTO</ULink>,
<CiteTitle>VideoLAN Howto</CiteTitle>
<CiteTitle>VideoLAN HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 2002</CiteTitle>.
Describes how to use the complete VideoLAN solution. </Para>
<CiteTitle>Updated: April 2003</CiteTitle>.
Describes how to use the complete VideoLAN streaming solution. </Para>
</ListItem>
<ListItem>

View File

@ -1228,12 +1228,12 @@ Describes the setup, care &amp; feeding of UUCP under Linux. </Para>
<ListItem>
<Para>
<ULINK URL="../VideoLAN-HOWTO.html">
<ULINK URL="../VideoLAN-HOWTO/index.html">
VideoLAN-HOWTO</ULink>,
<CiteTitle>VideoLAN Howto</CiteTitle>
<CiteTitle>VideoLAN HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 2002</CiteTitle>.
Describes how to use the complete VideoLAN solution. </Para>
<CiteTitle>Updated: April 2003</CiteTitle>.
Describes how to use the complete VideoLAN streaming solution. </Para>
</ListItem>
</ItemizedList>

View File

@ -1,19 +1,18 @@
<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook V4.1//EN'
[
<!ENTITY % magic-entities SYSTEM "magic.sgml">
<!ENTITY % magic-entities SYSTEM "../common/magic.sgml">
%magic-entities;
<!ENTITY intro SYSTEM "intro.sgml">
<!ENTITY intro SYSTEM "../common/intro.sgml">
<!ENTITY vlc SYSTEM "vlc.sgml">
<!ENTITY vlc-streamoutput SYSTEM "vlc-streamoutput.sgml">
<!ENTITY vod SYSTEM "vod.sgml">
<!ENTITY vlcs SYSTEM "vlcs.sgml">
<!ENTITY sap SYSTEM "../common/sap.sgml">
<!ENTITY conclusion SYSTEM "conclusion.sgml">
<!ENTITY install-vlc SYSTEM "install-vlc.sgml">
<!ENTITY install-vlcs SYSTEM "install-vlcs.sgml">
<!ENTITY fdl SYSTEM "fdl.sgml">
<!ENTITY install-vlc SYSTEM "../common/install-vlc.sgml">
<!ENTITY fdl SYSTEM "../common/fdl.sgml">
]>
@ -72,9 +71,9 @@ Back-Cover Texts. The text of the license can be found in the appendix
<keyword>vlcs</keyword>
<keyword>stream</keyword>
<keyword>multicast</keyword>
<keyword>MPEG 1</keyword>
<keyword>MPEG 2</keyword>
<keyword>MPEG 4</keyword>
<keyword>MPEG-1</keyword>
<keyword>MPEG-2</keyword>
<keyword>MPEG-4</keyword>
<keyword>DVD</keyword>
<keyword>DivX</keyword>
</keywordset>
@ -95,7 +94,7 @@ Back-Cover Texts. The text of the license can be found in the appendix
&vlc;
&vlc-streamoutput;
&vod;
&vlcs;
&sap;
&conclusion;
&fdl;

View File

@ -6,9 +6,9 @@ to change the default settings, you can compile VLC from sources.</para>
<sect2><title>Under Windows</title>
<para>VLC works under Windows 95/98/ME/2000/XP.
Download the Zipip file from the <ulink
Download the self-extracting file from the <ulink
url="http://www.videolan.org/vlc/download-windows.html">VLC Windows
download page</ulink>. Unzip the file in a directory to install
download page</ulink>. Launch the <filename>.exe</filename> to install
VLC.</para>
</sect2>
@ -53,39 +53,62 @@ deb-src http://www.videolan.org/pub/videolan/debian sources/
<screen>
<prompt># </prompt><userinput>apt-get update</userinput>
<prompt># </prompt><userinput>apt-get install gnome-vlc vlc-plugin-a52 vlc-plugin-mad vlc-plugin-ogg libdvdcss2</userinput>
<prompt># </prompt><userinput>apt-get install gnome-vlc libdvdcss2</userinput>
</screen>
</sect2>
<sect2><title>Under Linux Redhat, Mandrake and SuSE</title>
<sect2><title>Under Linux Mandrake</title>
<para>For these distributions, use the RPM packages.</para>
<para> First, VLC is included in the <ulink
url="http://www.mandrakelinux.com/">Mandrake Linux</ulink> distribution,
thus if your are running <emphasis>cooker</emphasis>, just get it from
you preferred cooker mirror. </para>
<para>First, install the packages <emphasis>liba52</emphasis> and
<emphasis>libmad0</emphasis> that should be packaged in your
distribution. If they are not, try to find the RPMs on <ulink
url="http://www.rpmfind.net/linux/RPM/">RPMfind.net</ulink> or search
the Internet.</para>
<para> As it is not possible to update softwares in a previous
distributions, you have to install the RPMs "by hand" if
you don't use <emphasis>cooker</emphasis>. The simplest way
is to use <emphasis>urpmi</emphasis> (command line interface)
or <emphasis>rpmdrake</emphasis> (you will find in the Mandrake Control
Center). General instrctutions about <emphasis>urpmi</emphasis> can be found
on <ulink url="http://www.urpmi.org">http://www.urpmi.org</ulink>
(both in french and english). <emphasis>urpmi-setup</emphasis> will make
it easier to setup <emphasis>urpmi</emphasis> to your needs: see <ulink
url="http://plf.zarb.org/~nanardon/">http://plf.zarb.org/~nanardon/</ulink>
. You need at least to add main, contrib and plf sources. </para>
<para>
<itemizedlist>
Download the RPM packages of <emphasis>libdvdcss2</emphasis>,
<emphasis>libdvdpsi1</emphasis>, <emphasis>vlc</emphasis>
<emphasis>gnome-vlc</emphasis>, <emphasis>vlc-plugin-mad</emphasis>, <emphasis>vlc-plugin-ogg</emphasis>, <emphasis>vlc-plugin-a52</emphasis> from the
<ulink url="http://www.videolan.org/vlc/download-linux.html">VLC Linux
download page</ulink>.
<listitem><para> get libdvdplay, vlc, vlc-plugin-mad, vlc-plugin-a52,
gnome-vlc (or vlc-gtk) RPMs from this page and all the plugins you want.
</para></listitem>
</para>
<para>
Then install the RPM packages you have downloaded:
</para>
<listitem><para> install them with: </para>
<screen>
<prompt># </prompt><userinput>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</userinput>
<prompt># </prompt><userinput>urpmi libdvdplay*rpm *vlc*rpm</userinput>
</screen>
<para>(urpmi will complete all the dependencies)</para></listitem>
</itemizedlist>
<sect2><title>Under Linux Redhat</title>
<para>Download the RPM package <emphasis>vlc</emphasis> and the packages
listed in the <emphasis>required librairies and codecs</emphasis>
section (the other packages are just optional) from the <ulink
url="http://www.videolan.org/vlc/download-redhat.html">VLC Red Hat
download page</ulink> and put them all into the same directory.
<para>Then install the RPM packages you have downloaded:</para>
<screen>
<prompt># </prompt><userinput>rpm -U *.rpm</userinput>
</screen>
<para>If you have not installed all the RPM packages included with your
distribution, you may be asked to install a few of them first.</para>
</sect2>
<sect2><title>Compile the sources by yourself (for every other OS)</title>
@ -98,9 +121,8 @@ install VLC and the needed librairies from their source code.</para>
modify the default supported modules</para>
<sect3><title>Install the libraries</title>
<para>
Many libraries are needed for particular uses :
</para>
<para>Many libraries are needed for particular uses :</para>
<itemizedlist>
@ -127,7 +149,7 @@ files.</para>
</itemizedlist>
<para>Download the libraries from <ulink
<para>Download the libraries from the <ulink
url="http://www.videolan.org/vlc/download-sources.html">VLC sources
download page</ulink>.</para>

View File

@ -1,93 +1,11 @@
<!--
<sect2><title>Under Windows</title>
<para>Full-featured VLS is currently only available for
Linux. VLS can also be built on computers running Mac OS
X, and is <emphasis>not</emphasis> available for
Windows any more. Please visit the <ulink
url="http://www/videolan.org/streaming/features.html">streaming features
page</ulink> for more information.</para>
<para>
Download the Zip file for Windows from the <ulink
url="http://www.videolan.org/vls/download.html">vls download
page</ulink> and unzip-it in a directory.
</para>
<note><para>
The Windows version of vls can only stream MPEG
files stored on a hard drive. It cannot stream DVDs, satellite channels
or real-time MPEG encoded videos.
</para></note>
<sect2><title>Under Linux Debian</title>
<para>
Edit <filename>/etc/apt/sources.list</filename> and add the following line :
</para>
<programlisting>
deb http://www.videolan.org/pub/videolan/debian $(ARCH)/
deb-src http://www.videolan.org/pub/videolan/debian sources/
</programlisting>
<para>
Then install the packages :
</para>
<screen>
<prompt># </prompt><userinput>apt-get update</userinput>
<prompt># </prompt><userinput>apt-get install libdvdcss2 vls-dvd</userinput>
</screen>
<para>
If you don't want to stream DVDs, type instead :
</para>
<screen>
<prompt># </prompt><userinput>apt-get update</userinput>
<prompt># </prompt><userinput>apt-get install vls</userinput>
</screen>
</sect2>
<sect2><title>Under Linux RedHat, Mandrake or SuSE</title>
<para>
Download the RPM package of libdvdcss from the <ulink
url="http://www.videolan.org/libdvdcss/download.html">libdvdcss download page</ulink>.
</para>
<para>
Download the RPM package of libdvbpsi from the <ulink url="http://www.videolan.org/libdvbpsi/download.htm">libdvbpsi
download page</ulink>.
</para>
<para>
Download the RPM package of libdvdread from <ulink
url="http://www.dtek.chalmers.se/groups/dvd/redhat.shtm">Ogle's download page</ulink>.
</para>
<para>
Download the RPM packages <filename>vls</filename> and <filename>vls-dvd</filename> from the <ulink url="http://www.videolan.org/vls/download.html">vls download page</ulink>.
</para>
<para>
Then install the RPM packages you have downloaded :
</para>
<screen>
<prompt># </prompt><userinput>rpm -Uhv vls-version.i586.rpm vls-dvd-version.i586.rpm libdvdcss2-version.i586.rpm
libdvbpsi1-version.i586.rpm libdvdread-version.i386.rpm</userinput>
</screen>
</sect2>
-->
<sect2><title>Under Linux or Unix</title>
<para>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.</para>
<sect3><title>Install the librairies</title>
<simplesect><title>Install the librairies</title>
<para>
Many librairies are needed for particular uses :
@ -96,20 +14,21 @@ Many librairies are needed for particular uses :
<itemizedlist>
<listitem><para><emphasis>libdvbpsi</emphasis> (always needed)</para></listitem>
<listitem><para><emphasis>libdvdcss</emphasis> if you want to be able to access encrypted DVDs,</para></listitem>
<listitem><para><emphasis>libdvdread</emphasis> if you want to be able to stream DVDs.</para></listitem>
<listitem><para><emphasis>libdvdread</emphasis> if you want to be able to stream DVDs,</para></listitem>
<listitem><para><emphasis>libdvb</emphasis> if you want to be able to stream from a DVB card (a satellite card or a digital terrestial TV card).</para></listitem>
</itemizedlist>
<para>
Download the libraries from <ulink
url="http://www.videolan.org/pub/videolan/vls/"></ulink> in the directory
<filename>version/contrib</filename>.
Download the libraries from the <ulink
url="http://www.videolan.org/streaming/download-vls-sources.html">VLS
sources download page</ulink>.
</para>
<para>
For each librairie, uncompress, configure, compile and install :
</para>
<para>For each library, uncompress, configure (unless
for <emphasis>libdvb</emphasis> which doesn't have a
<emphasis>./configure</emphasis>), compile and install :</para>
<para>
<screen>
@ -138,39 +57,19 @@ contains the following line :
<prompt># </prompt><userinput>ldconfig</userinput>
</screen>
</sect3>
</simplesect>
<sect3><title>Install the VideoLAN Server</title>
<simplesect><title>Install VLS</title>
<!--
<para>
Download the sources of the latest release : get the file
<filename>vls-version.tar.gz</filename> from the <ulink url="http://www.videolan.org/vls/download.html">vls download page</ulink>. Uncompress-it :
</para>
<para> Download the sources of the latest release : get the
file <filename>vls-version.tar.gz</filename> from the <ulink
url="http://www.videolan.org/streaming/download-vls-sources.html">VLS
sources download page</ulink>. Uncompress-it : </para>
<screen>
<prompt>% </prompt><userinput>tar xvzf vls-version.tar.gz</userinput>
<prompt>% </prompt><userinput>cd vls-version</userinput>
</screen>
-->
<para>
Get the most recent version of the VideoLAN Server from the public CVS :
</para>
<screen>
<prompt>% </prompt><userinput>cvs -d:pserver:anonymous@cvs.videolan.org:/cvs/videolan login</userinput>
</screen>
<para>
There is no password. Type enter, then :
</para>
<screen>
<prompt>% </prompt><userinput>cvs -d:pserver:anonymous@cvs.videolan.org:/cvs/videolan checkout -P -r v0_4_5 vls</userinput>
</screen>
<para>
To get the list of configuration options, do :
@ -186,7 +85,7 @@ Then configure vls :
<itemizedlist>
<listitem><para>if you want a basic vls without DVD support, do :
<listitem><para>if you want a basic VLS without DVD support, do :
</para>
<screen>
@ -195,7 +94,7 @@ Then configure vls :
</listitem>
<listitem><para>if you want a full vls with DVD support, do :
<listitem><para>if you want a VLS with DVD support, do :
</para>
<screen>
@ -204,6 +103,16 @@ Then configure vls :
</listitem>
<listitem><para>if you want a VLS with DVB support, do :
</para>
<screen>
<prompt>% </prompt><userinput>./configure --enable-dvb</userinput>
</screen>
</listitem>
</itemizedlist>
<para>
@ -222,5 +131,4 @@ clean</command> or <command>make distclean</command> as needed.
</para>
</sect3>
</sect2>
</simplesect>

View File

@ -15,30 +15,23 @@ bandwidth networks.
</para>
<para>
The VideoLAN solution includes :
</para>
<para>The VideoLAN solution includes :</para>
<itemizedlist>
<listitem><para>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,</para>
<listitem><para>the VideoLAN Server (VLS), which can stream MPEG-1,
MPEG-2 and MPEG-4 files, DVDs, digital satellite channels, digital terrestial
television channels and live videos on the network in unicast or
multicast,</para>
<listitem><para>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.</para>
to stream MPEG-1, MPEG-2 and MPEG-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.</para>
</itemizedlist>
<para>
Here is an illustration of the complete VideoLAN solution :
</para>
<para>Here is an illustration of the complete VideoLAN solution :</para>
<figure><title>Global VideoLAN solution</title>
<mediaobject>
@ -51,7 +44,7 @@ Here is an illustration of the complete VideoLAN solution :
<para>
More details about the project can be found on the
<ulink url="http://www.videolan.org">VideoLAN Web site</ulink>.
<ulink url="http://www.videolan.org/">VideoLAN Web site</ulink>.
</para>
@ -62,20 +55,21 @@ More details about the project can be found on the
<para>
The VideoLAN Client (VLC) works on many platforms : Linux, Windows, Mac
OS X, BeOS, *BSD, Solaris, Familiar Linux and QNX. It can read :
OS X, BeOS, *BSD, Solaris, Familiar Linux, Yopy/Linupy and QNX. It can
read :
</para>
<itemizedlist>
<listitem><para>MPEG 1, MPEG 2 and MPEG 4 / DivX files from a hard disk
<listitem><para>MPEG-1, MPEG-2 and MPEG-4 / DivX files from a hard disk
or a CD-ROM drive,</para>
<listitem><para>DVDs and VCDs,</para>
<listitem><para>from a satellite card,</para>
<listitem><para>MPEG 1, MPEG 2 and MPEG 4 streams from the
<listitem><para>MPEG-1, MPEG-2 and MPEG-4 streams from the
network sent by VLS or VLC's stream output.</para>
</itemizedlist>
@ -84,7 +78,7 @@ network sent by VLS or VLC's stream output.</para>
<itemizedlist>
<listitem><para>MPEG 1, MPEG 2 and MPEG 4 / DivX files,</para>
<listitem><para>MPEG-1, MPEG-2 and MPEG-4 / DivX files,</para>
<listitem><para>and DVDs,</para>
@ -116,13 +110,14 @@ The VideoLAN Server (VLS) can stream :
<itemizedlist>
<listitem><para>an MPEG 1 or MPEG 2 file stored on a hard drive or on a
<listitem><para>an MPEG-1, MPEG-2 or MPEG-4 files stored on a hard drive or on a
CD,</para>
<listitem><para>a DVD located in a local DVD drive or copied on a hard
disk,</para>
<listitem><para>a satellite card or a digital terrestial television card,</para>
<listitem><para>a satellite card or a digital terrestial television
card,</para>
<listitem><para>an MPEG encoding card ;</para>
@ -152,9 +147,7 @@ drive and the network connection.
<para>
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.
VLS works under Linux and Mac OS X.
</para>
@ -173,8 +166,8 @@ The user documentation of the VideoLAN project is composed of four documents :
<listitem><para>the <ulink
url="http://www.videolan.org/doc/videolan-quickstart/">VideoLAN
Quickstart</ulink>. This document will give you a quick overview of
of VLC, VLS, and the Video On Demand
solution.</para>
of VLC, VLC's stream output, the Video On Demand
solution and the channel information service system.</para>
<listitem><para>the <ulink
url="http://www.videolan.org/doc/videolan-howto/">VideoLAN
@ -192,12 +185,8 @@ document contains Frequently Asked Questions of VLC users.</para>
</itemizedlist>
<para>
The latest version of these documents can be found on the <ulink
url="http://www.videolan.org/doc/">VideoLAN Web site</ulink>.
</para>
<para>The latest version of these documents can be found on the <ulink
url="http://www.videolan.org/doc/">documentation page</ulink>.</para>
<sect2><title>User support</title>
@ -217,7 +206,7 @@ the users :
on VLC,</para>
<listitem><para><emphasis>streaming@videolan.org</emphasis> for the questions
on VLS, mini-VLCS and the network.</para>
on VLS, mini-SAP-server and the network.</para>
</itemizedlist>
@ -239,8 +228,16 @@ page</ulink>.</para>
<sect1><title>Convention</title>
<para>In this document, we adopt the following conventions for the Unix
commands :</para>
<simplesect><title>Windows users</title>
<para>Some features are currently only available using
the command line interface of VLC. To run such commands, use the Windows
command line tool.</para>
<simplesect><title>Unix users</title>
<para>Unix systems users : in this document, we adopt the following
conventions for the Unix commands :</para>
<itemizedlist>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,32 +1,23 @@
<chapter id="vlc-streamoutput"><title id="tvlc-streamoutput">Stream with VLC</title>
<chapter id="vlc-streamoutput"><title id="tvlc-streamoutput">Stream and receive with VLC</title>
<sect1><title>Unicast an MPEG 1, 2, or 4 file</title>
<sect1><title>Unicast an MPEG-1, MPEG-2, or MPEG-4 / DivX file</title>
<simplesect><title>Start VLC on the server</title>
<itemizedlist>
<para>Open a terminal and type :</para>
<listitem><para>under Windows : click on <emphasis>File / Stream
output</emphasis> in the menu, check <emphasis>UDP</emphasis> and type
the IP address or the DNS name of the machine you want to stream to in the
<emphasis>Address</emphasis> box and click on <emphasis>OK</emphasis>.
Then click on <emphasis>File</emphasis> and select the MPEG 1, MPEG 2,
MPEG 4 or DivX file you want to stream.</para>
<screen>
<prompt>% </prompt><userinput>vlc /media/video/video1.avi --sout udp://client.example.org</userinput>
</screen>
<listitem><para>under Linux/Unix : start VLC, click on
<emphasis>File</emphasis>, then click on the <emphasis>Browse</emphasis>
button and select the MPEG 1, MPEG 2, MPEG 4 or DivX file you want to
stream. Then check <emphasis>Stream output</emphasis> and click on
<emphasis>Settings</emphasis>. Check <emphasis>UDP</emphasis> and type
the IP address or the DNS name of the machine you want to stream to in the
<emphasis>Address</emphasis> box. Click on <emphasis>OK</emphasis>
twice.</para>
<para>where <filename>/media/video/video1.avi</filename> is the file
you want to stream and <emphasis>client.example.org</emphasis> is the
DNS name of the client you want to stream to (you can put an IP address
instead).</para>
<listitem><para>under Mac OS X, the procedure should be very similar to
Linux.</para>
</itemizedlist>
<note><para>Under Windows, make sure that you are in the same directory
as the VLC install directory.</para></note>
<simplesect><title>Start VLC on the client</title>
@ -38,29 +29,19 @@ keep the default port and click on <emphasis>OK</emphasis>.</para>
<simplesect><title>Start VLC on the server</title>
<itemizedlist>
<para>Open a terminal and type :</para>
<listitem><para>under Windows : click on <emphasis>File / Stream
output</emphasis> in the menu, check <emphasis>UDP</emphasis> and
type the IP address or the DNS name of the machine you want to
stream to in the <emphasis>Address</emphasis> box and click on
<emphasis>OK</emphasis>. Then click on <emphasis>Disc</emphasis>,
type the device name corresponding to your DVD drive, uncheck
<emphasis>Menus</emphasis> and click on <emphasis>OK</emphasis>.</para>
<screen>
<prompt>% </prompt><userinput>vlc dvdold:/dev/dvd --sout udp://client.example.org</userinput>
</screen>
<listitem><para>under Linux/Unix : start VLC, click on
<emphasis>Disc</emphasis>, type the device name corresponding to your
DVD drive in the <emphasis>Device name</emphasis> box and uncheck
<emphasis>Use DVD menus</emphasis>. Then check <emphasis>Stream
output</emphasis> and click on <emphasis>Settings</emphasis>. Check
<emphasis>UDP</emphasis> and type the IP address or the DNS name of the
machine you want to stream to in the <emphasis>Address</emphasis> box.
Click on <emphasis>OK</emphasis> twice.</para>
<para>where <filename>/dev/dvd</filename> is the device corresponding
to your DVD drive (put <filename>D:</filename> under Windows if
<filename>D</filename> is the letter of your DVD drive) or the directory
where you copied your DVD, and <emphasis>client.example.org</emphasis>
is the DNS name of the client you want to stream to (you can put an IP
address instead).</para>
<listitem><para>under Mac OS X, the procedure should be very similar to
Linux.</para>
</itemizedlist>
<note>
<para>
@ -99,22 +80,34 @@ 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.</para>
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 streaming server only sends one
stream even if there are multiple clients receiving it.</para>
<simplesect><title>Start VLC on the server side</title>
<simplesect><title>Start VLC on the server</title>
<para>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 <emphasis>Stream
output</emphasis> dialog box.</para>
<para>Open a terminal and type :</para>
<simplesect><title>Start VLC(s)</title>
<screen>
<prompt>% </prompt><userinput>vlc /media/video/video1.avi --sout udp://239.255.12.42 --ttl 12</userinput>
</screen>
<para>Launch VLC and click on the <emphasis>Net</emphasis> button. Then
select <emphasis>UDP Multicast</emphasis>, type the multicast IP address
and click on <emphasis>OK</emphasis>.</para>
<para>where <filename>/media/video/video1.avi</filename> is the file you
want to stream (remplace it with <emphasis>dvdold:/dev/dvd</emphasis>
under Unix or <emphasis>dvdold:D:</emphasis> under Windows if you want
to multicast a DVD), <emphasis>239.255.12.42</emphasis> is the multicast
IP address you want to stream on and <emphasis>12</emphasis> is the
value of the TTL (Time To Live) of your IP packets (which means that the
multicast stream will be able to cross 11 routers).</para>
<simplesect><title>Start VLC(s) on the clients</title>
<para>Launch VLC and click on the <emphasis>Net</emphasis>
button. Then select <emphasis>UDP Multicast</emphasis>, type
the multicast IP address, keep the default port and click on
<emphasis>OK</emphasis>.</para>
</sect1>

View File

@ -1,4 +1,4 @@
<chapter id="vlc"><title id="tvlc">The VideoLAN Client (VLC)</title>
<chapter id="vlc"><title id="tvlc">VLC, the universal media player</title>
<sect1><title>Installing VLC</title>
@ -18,7 +18,7 @@ Start VLC : under Windows, Mac OS X or BeOS, double-clic on the icone and under
<para>
To read an MPEG 1 MPEG 2 or MPEG 4 / DivX file stored on a hard drive
To read an MPEG-1 MPEG-2 or MPEG-4 / DivX file stored on a hard drive
or a CD-ROM, click on the <emphasis>File</emphasis> icon or select in the
menu <emphasis>File / Open file</emphasis> and select the file you want
to play.

View File

@ -29,7 +29,7 @@ seek in a file downloaded, that's what we use to seek in the video.
you can use a Linux server running Apache. Other operating systems
and other Web servers should work too, but we have never tested.</para>
<para>Make your MPEG 1, MPEG 2 or MPEG 4 / DivX files available to the
<para>Make your MPEG-1, MPEG-2 or MPEG-4 / DivX files available to the
clients on the Web server. </para>
<para>