Commit 984be3fe authored by Alexis de Lattre's avatar Alexis de Lattre

Preparing for the 0.5 release... more to come

parent 0f87b7c2
......@@ -23,12 +23,14 @@ The VideoLAN solution includes :
<itemizedlist>
<listitem><para>the VideoLAN Server (vls), which can read MPEG
videos from various sources (file, DVD drive, DVB cards and MPEG 2
encoders) and stream them to the network in unicast or multicast,</para>
<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 Client (vlc), which can receive,
decode and display MPEG streams under multiple operating systems.</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>
</itemizedlist>
......@@ -59,22 +61,56 @@ 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 MPEG 1, MPEG
2 and MPEG 4 / DivX files from a hard disk or a CD-ROM drive, read DVDs
and VCDs and read from a satellite card. But the most important function
is that it can read MPEG 1, MPEG 2 and DVDs streamed over a network.
The VideoLAN Client (VLC) works on many platforms : Linux, Windows, Mac
OS X, BeOS, *BSD, Solaris, Familiar Linux and QNX. It can read :
</para>
<note><para>Vlc doesn't work on Mac OS 9, and will
<itemizedlist>
<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
network sent by VLS or VLC's stream output.</para>
</itemizedlist>
<para>VLC can also be used as a server to stream :</para>
<itemizedlist>
<listitem><para>MPEG 1, MPEG 2 and MPEG 4 / DivX files,</para>
<listitem><para>and DVDs,</para>
</itemizedlist>
<para>to :</para>
<itemizedlist>
<listitem><para>one machine (i.e. to one IP address) : this is called
<emphasis>unicast</emphasis> ;</para>
<listitem><para>a dynamic group of machines that the clients can join or leave
(i.e. to a multicast IP address) : this is called
<emphasis>multicast</emphasis>.</para>
</itemizedlist>
<note><para>VLC doesn't work on Mac OS 9, and will
probably never do.</para></note>
<simplesect><title>VideoLAN Server</title>
<para>
The VideoLAN Server (vls) can read videos from :
The VideoLAN Server (VLS) can stream :
</para>
......@@ -92,7 +128,7 @@ disk,</para>
</itemizedlist>
<para>and stream it over a network to :</para>
<para>to :</para>
<itemizedlist>
......@@ -116,7 +152,7 @@ drive and the network connection.
<para>
Vls works under Linux and Windows, but only the Linux version
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.
......@@ -137,7 +173,7 @@ The user documentation of the VideoLAN project is composed of three 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 the VideoLAN Client, the VideoLAN Server, and the Video On Demand
of VLC, VLS, and the Video On Demand
solution.</para>
<listitem><para>the <ulink
......@@ -147,8 +183,7 @@ streaming solution.</para>
<listitem><para>the <ulink
url="http://www.videolan.org/doc/vlc-user-guide/">Vlc user
guide</ulink>. This document is the complete guide of the VideoLAN
Client.</para>
guide</ulink>. This document is the complete guide for VLC.</para>
</itemizedlist>
......@@ -174,10 +209,10 @@ the users :
<itemizedlist>
<listitem><para><emphasis>vlc@videolan.org</emphasis> for the questions
on vlc,</para>
on VLC,</para>
<listitem><para><emphasis>streaming@videolan.org</emphasis> for the questions
on vls, vlms, mini-vlcs and the network.</para>
on VLS, mini-VLCS and the network.</para>
</itemizedlist>
......
<?
$title = "VideoLAN - OpenSource Video streaming solution for every OS!";
$title = "VideoLAN - OpenSource video streaming solution for every OS!";
$lang = "en";
$date = "06 April 2002";
require("header.php3");
......@@ -19,17 +19,15 @@
<p> VideoLAN is a project of French students from the <a
href="http://www.ecp.fr/">cole Centrale Paris</a> and developers
from all over the world. Its main goals are <b>MPEG</b> streaming on
a network, but it also features a standalone multimedia player. The
<i>VideoLAN Server</i> can stream MPEG videos read from a hard disk,
a DVD drive, a satellite card, a digital terrestial television card
or an MPEG 2 compression card, and unicast or <b>multicast</b> it on
a network. The <i>VideoLAN Client</i> can read the stream from the
network and display it. It can also be used to display video read
locally on the computer: <b>DVDs</b>, VCDs, MPEG and <b>DivX</b>
files and from a satellite card. It is multi-plaform: Windows, Mac
OS X, Linux, BeOS, BSD, Solaris, QNX, Familiar Linux... The VideoLAN
Client and Server now have a full <b>IPv6</b> support.</p>
from all over the world. VideoLAN allows you to stream <b>MPEG 1</b>,
<b>MPEG 2</b>, <b>MPEG 4</b>, and <b>DivX</b> files, <b>DVDs</b>,
digital satellite channels, digital terrestial television channels
and live videos on a high-bandwidth IPv4 or <b>IPv6</b> network in
unicast or <b>multicast</b> under many OSes. VideoLAN also features a
<a href="/vlc/index.html">cross-plaform multimedia player</a> which
can be used to read the stream from the network or display video read
locally on the computer under Windows, Mac OS X, Linux, BeOS, BSD,
Solaris, QNX, Familiar Linux...</p>
<p>VideoLAN is <a href="http://www.gnu.org/philosophy/free-sw.html">free
software</a>, and is released under the GNU <a
......@@ -109,4 +107,4 @@ page</a> for more information.</p>
</tr>
</table>
<? footer('$Id: index.html,v 1.62 2003/01/31 17:47:44 sam Exp $'); ?>
<? footer('$Id: index.html,v 1.63 2003/02/02 02:08:48 alexis Exp $'); ?>
......@@ -7,7 +7,7 @@
<h1> <a href="/">VideoLAN</a> / <a href="/streaming/">Streaming</a> / Download </h1>
<? h2("Download vls"); ?>
<? h2("Download VLS"); ?>
<p>Select your operating system:</p>
......@@ -27,7 +27,7 @@
</table>
<? h2("Download mini-vlcs"); ?>
<? h2("Download mini-VLCS"); ?>
<p>Mini-vlcs is only available for Linux:</p>
......@@ -38,8 +38,8 @@
</p>
<? h2("Download vlc"); ?>
<? h2("Download VLC"); ?>
<p>See the <a href="/vlc/index.html">vlc download page</a>.</p>
<p>See the <a href="/vlc/index.html">VLC download page</a>.</p>
<? footer('$Id: download.html,v 1.9 2003/01/30 21:45:08 sam Exp $'); ?>
<? footer('$Id: download.html,v 1.10 2003/02/02 02:08:48 alexis Exp $'); ?>
......@@ -5,7 +5,156 @@
require("header.php3");
?>
<h1> <a href="/">VideoLAN</a> / <a href="/streaming/">Streaming</a> / VLS features list </h1>
<h1> <a href="/">VideoLAN</a> / <a href="/streaming/">Streaming</a> / Streaming features list </h1>
<? h2 ("VLC Stream output"); ?>
<table border="0">
<tr>
<th></th>
<th></th>
<th class="os"><img src="/images/icons/windows.gif" alt="Windows" /></th>
<th class="os"><img src="/images/icons/macosx.gif" alt="Mac OS X" /></th>
<th class="os"><img src="/images/icons/linux.gif" alt="Linux" /></th>
<th class="os"><img src="/images/icons/beos.gif" alt="BeOS" /></th>
<th class="os"><img src="/images/icons/freebsd.gif" alt="FreeBSD" />
<img src="/images/icons/openbsd.gif" alt="OpenBSD" />
</th>
<th class="os"><img src="/images/icons/familiar.gif" alt="Familiar Linux" /></th>
</tr>
<tr>
<td class="category" rowspan="10"><b>Stream Output</b></td>
<td class="type">File</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Unicast</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Multicast</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="none">-</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">MPEG PS / TS muxer</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">AVI muxer</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">MPEG 1 / 2 / 4 video</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">MPEG audio</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">AC3 (i.e. A52)</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">DVD subtitles</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
</tr>
<tr>
<td class="type">Transcoding</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
<td class="no">No</td>
</tr>
<tr>
<td class="category"><b>Interfaces and more</b></td>
<td colspan="6">See the <a href="/vlc/features.html">VLC features page</a></td>
</tr>
</table>
<? h2 ("VLS"); ?>
<table>
......@@ -131,4 +280,4 @@
</table>
<? footer('$Id: features.html,v 1.10 2003/01/30 21:45:08 sam Exp $'); ?>
<? footer('$Id: features.html,v 1.11 2003/02/02 02:08:48 alexis Exp $'); ?>
......@@ -13,12 +13,14 @@
<ul>
<li>The VideoLAN Server (VLS) which can read MPEG videos from various
sources (file, DVD drive, DVB cards and MPEG 2 encoders) and stream them
to the network in unicast or multicast,</li>
<li>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,</li>
<li>The VideoLAN Client (VLC) which can receive, decode and display
MPEG streams under multiple operating systems.</li>
<li>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.</li>
</ul>
......@@ -30,9 +32,10 @@ src="/images/plan-videolan-640.jpg" alt="VideoLAN Solution" /></a></p>
<p>
VLC's stream output works under Linux, Windows, Mac OS X and many Unices.
VLS works under Linux and Windows, but only the Linux version has
all the functionalities: see the <a href="features.html">VLS features
page</a>.
all the functionalities: see the <a href="features.html">Streaming features
page</a>.
</p>
......@@ -68,8 +71,9 @@ Channel Server.</p>
<? h2("Download"); ?>
<p>To download VLS and mini-VLCS, please go to the <a
href="download.html">download page</a>.</p>
<p>To download VLC, go to the <a href="/vlc/index.html">VLC download
page</a>. To download VLS and mini-VLCS, go to the <a
href="download.html">download page</a>.</p>
<? h2("Documentation"); ?>
......@@ -116,4 +120,4 @@ href="download.html">download page</a>.</p>
</table>
<? footer('$Id: index.html,v 1.19 2003/02/01 12:08:30 alexis Exp $'); ?>
<? footer('$Id: index.html,v 1.20 2003/02/02 02:08:48 alexis Exp $'); ?>
......@@ -31,7 +31,7 @@
<td class="yes">UDP / RTP</td>
<td class="yes">UDP / RTP</td>
<td class="yes">UDP / RTP</td>
<td class="partial">CVS only</td>
<td class="yes">UDP / RTP</td>
<td class="yes">UDP / RTP</td>
<td class="yes">UDP / RTP</td>
......@@ -55,7 +55,7 @@
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
......@@ -64,12 +64,12 @@
<tr>
<td class="type">FTP</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
......@@ -79,7 +79,7 @@
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">-</td>
......@@ -112,7 +112,7 @@
<tr>
<td class="type">VCD</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">No</td>
......@@ -154,66 +154,66 @@
</tr>
<tr>
<td class="type">Asf/wmv/wma</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Ogg/ogm</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Mp4/mov</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Wav</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Raw DV</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Raw AAC</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Raw ac3/a52</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
......@@ -262,79 +262,79 @@
<tr>
<td class="type">SVQ 1</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">No</td>
</tr>
<tr>
<td class="type">DV</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">No</td>
</tr>
<tr>
<td class="type">Cinepak</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">No</td>
</tr>
<tr>
<td class="type">Tarkin</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">No</td>
</tr>
<tr>
<td class="type">Theora</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="no">No</td>
</tr>
<tr>
<td class="type">H263/H263i</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">Mjpeg A/B</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
<tr>
<td class="type">WMV 1/2</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
</tr>
......@@ -354,11 +354,11 @@
<tr>
<td class="type">MicroDVD</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="partial">CVS only</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>
<td class="yes">Yes</td>