Commit fbe3a238 authored by Alexis de Lattre's avatar Alexis de Lattre

* Move from Docbook SGML to Docbook XML

* FAQ is now in English and Spanish. The two languages are in the same
XML file. Xsltproc can extract one language to produce a Docbook XML
file (with doc/common/multilanguage.xsl), than can then be compiled by
jade.

* Converted VLS user guide from LinuxDoc to Docbook XML.

* Updated the web site for those changes.

TODO :
- re-read VLS user guide : layout and language.
- do a better Makefile for the faq.
- translate the FAQ in French ?
- start to build the infrastructure to have the other docs in multilanguage ?
parent bea62157
# The format of this file was inspired by the Linux kernel CREDITS file.
#-
#
# Authors and contributors are listed alphabetically.
#-
#
# The fields are: name (N), email (E), web-address (W), CVS account login (C),
# PGP key ID and fingerprint (P), description (D), and snail-mail address (S).
......@@ -15,6 +15,7 @@ N: Anil Daoud
E: anil@videolan.org
C: anil
D: VideoLAN Quickstart
D: VideoLAN HOWTO
S: France
N: Cyril Deguet
......@@ -41,5 +42,3 @@ C: zorglub
D: VideoLAN Quickstart
D: VLC user guide
S: France
......@@ -15,27 +15,21 @@ VLC.</para>
<sect2><title>Under BeOS</title>
<para>
Download the Zip file from the <ulink
<para>Download the Zip file from the <ulink
url="http://www.videolan.org/vlc/download-beos.html">VLC BeOS download
page</ulink>. Unzip the file in a directory to install VLC.
</para>
page</ulink>. Unzip the file in a directory to install VLC.</para>
</sect2>
<sect2><title>Under Mac OS X</title>
<para>
Download the Mac OS X package from the <ulink
<para>Download the Mac OS X package from the <ulink
url="http://www.videolan.org/vlc/download-macosx.html">VLC
MacOS X download page</ulink> . 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
<filename>/Applications</filename>).
</para>
<filename>/Applications</filename>).</para>
</sect2>
......@@ -55,6 +49,7 @@ deb-src http://www.videolan.org/pub/videolan/debian sources/
<prompt># </prompt><userinput>apt-get update</userinput>
<prompt># </prompt><userinput>apt-get install gnome-vlc libdvdcss2</userinput>
</screen>
</sect2>
<sect2><title>Under Linux Mandrake</title>
......@@ -78,11 +73,11 @@ url="http://plf.zarb.org/~nanardon/">http://plf.zarb.org/~nanardon/</ulink>
<itemizedlist>
<listitem><para> get libdvdplay, vlc, vlc-plugin-mad, vlc-plugin-a52,
<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>
<listitem><para> install them with: </para>
<listitem><para>install them with:</para>
<screen>
<prompt># </prompt><userinput>urpmi libdvdplay*rpm *vlc*rpm</userinput>
......@@ -92,13 +87,15 @@ gnome-vlc (or vlc-gtk) RPMs from this page and all the plugins you want.
</itemizedlist>
</sect2>
<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.
download page</ulink> and put them all into the same directory.</para>
<para>Then install the RPM packages you have downloaded:</para>
......@@ -145,7 +142,7 @@ files,</para></listitem>
<listitem><para><emphasis>libogg</emphasis> and
<emphasis>libvorbis</emphasis> if you want to read Ogg Vorbis
files.</para>
files.</para></listitem>
</itemizedlist>
......@@ -162,11 +159,15 @@ download page</ulink>.</para>
<screen>
<prompt>% </prompt><userinput>tar xvzf library.tar.gz</userinput>
</screen>
<para>or</para>
<screen>
<prompt>% </prompt><userinput>tar xvjf library.tar.bz2</userinput>
</screen>
</listitem>
<listitem><para>configure :</para>
<screen>
......@@ -174,6 +175,8 @@ download page</ulink>.</para>
<prompt>% </prompt><userinput>./configure --enable-shared</userinput>
</screen>
</listitem>
<listitem><para>compile and install :</para>
<screen>
......@@ -181,12 +184,12 @@ download page</ulink>.</para>
<prompt># </prompt><userinput>make install</userinput>
</screen>
</listitem>
</itemizedlist>
<para>
Check that the configuration file <filename>/etc/ld.so.conf</filename>
contains the following line :
</para>
<para>Check that the configuration file <filename>/etc/ld.so.conf</filename>
contains the following line :</para>
<programlisting>
/usr/local/lib
......@@ -215,6 +218,7 @@ download page</ulink>. Uncompress-it :</para>
<!-- bootstrap is already done is the tarballs -->
<para>To get the list of configuration options, do :</para>
<screen>
<prompt>% </prompt><userinput>./configure --help</userinput>
</screen>
......@@ -226,26 +230,29 @@ Guide</ulink>.</para>
<para>Examples of very simple configurations:</para>
<itemizedlist>
<listitem><para>if you want a basic VLC, do : </para>
<screen>
<prompt>% </prompt><userinput>./configure</userinput>
</screen>
</listitem>
<listitem><para>if you want the Gnome interface instead of the GTK
interface (you will need the developement packages of Gnome) :</para>
<screen>
<prompt>% </prompt><userinput>./configure --enable-gnome</userinput>
</screen>
</listitem>
</itemizedlist>
<para>
Then, compile and install :
</para>
<para>Then, compile and install :</para>
<screen>
<prompt>% </prompt><userinput>make</userinput>
......
......@@ -5,6 +5,7 @@ url="http://www.videolan.org/streaming/download-vls-windows.html">VLS
Windows download page</ulink>, unzip-it and run
<filename>setup.exe</filename>.</para>
</sect2>
<sect2><title>Under Linux and Mac OS X</title>
......@@ -37,7 +38,6 @@ sources download page</ulink>.</para>
for <emphasis>libdvb</emphasis> which doesn't have a
<emphasis>./configure</emphasis>), compile and install :</para>
<para>
<screen>
<prompt>% </prompt><userinput>tar xvzf library.tar.gz</userinput>
<prompt>% </prompt><userinput>cd library</userinput>
......@@ -45,7 +45,6 @@ for <emphasis>libdvb</emphasis> which doesn't have a
<prompt>% </prompt><userinput>make</userinput>
<prompt># </prompt><userinput>make install</userinput>
</screen>
</para>
<para>Check that the configuration file <filename>/etc/ld.so.conf</filename>
contains the following line :</para>
......@@ -64,11 +63,11 @@ contains the following line :</para>
<simplesect><title>Install VLS</title>
<para> Download the sources of the latest release : get the
<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 and generate
<emphasis>./configure</emphasis> : </para>
<emphasis>./configure</emphasis> :</para>
<screen>
<prompt>% </prompt><userinput>tar xvzf vls-version.tar.gz</userinput>
......@@ -82,9 +81,7 @@ sources download page</ulink>. Uncompress-it and generate
<prompt>% </prompt><userinput>./configure --help</userinput>
</screen>
<para>
Then configure vls :
</para>
<para>Then configure vls :</para>
<itemizedlist>
......@@ -97,8 +94,7 @@ Then configure vls :
</listitem>
<listitem><para>if you want a VLS with DVD support, do :
</para>
<listitem><para>if you want a VLS with DVD support, do :</para>
<screen>
<prompt>% </prompt><userinput>./configure</userinput>
......@@ -106,8 +102,7 @@ Then configure vls :
</listitem>
<listitem><para>if you want a VLS with DVB support, do :
</para>
<listitem><para>if you want a VLS with DVB support, do :</para>
<screen>
<prompt>% </prompt><userinput>./configure --enable-dvb</userinput>
......@@ -115,7 +110,6 @@ Then configure vls :
</listitem>
</itemizedlist>
<para>Then, compile and install :</para>
......@@ -129,3 +123,5 @@ Then configure vls :
clean</command> or <command>make distclean</command> as needed.</para>
</simplesect>
</sect2>
......@@ -15,15 +15,16 @@ bandwidth networks.</para>
<itemizedlist>
<listitem><para>VLS (VideoLAN Server), which can stream MPEG-1,
MPEG-2 and MPEG-4 files, DVDs, digital satellite channels, digital terrestial
<listitem><para>VLS (VideoLAN Server), 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>
multicast,</para></listitem>
<listitem><para>VLC (initialy VideoLAN Client), which can be used as a
server to stream MPEG-1, MPEG-2 and MPEG-4 files, DVDs and live videos
on the network in unicast or multicast ; or used as a client to receive,
decode and display MPEG streams under multiple operating systems.</para>
<listitem><para>VLC (initialy VideoLAN Client), which can be used as
a server to stream MPEG-1, MPEG-2 and MPEG-4 files, DVDs and live
videos on the network in unicast or multicast ; or used as a client
to receive, decode and display MPEG streams under multiple operating
systems.</para></listitem>
</itemizedlist>
......@@ -32,7 +33,7 @@ decode and display MPEG streams under multiple operating systems.</para>
<figure><title>Global VideoLAN solution</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/plan-videolan.&magic;" format="&magic;" scalefit="1" scale="60">
<imagedata fileref="images/plan-videolan.&magic1;" format="&magic2;" scalefit="1" scale="60" />
</imageobject>
</mediaobject>
</figure>
......@@ -40,6 +41,8 @@ decode and display MPEG streams under multiple operating systems.</para>
<para>More details about the project can be found on the <ulink
url="http://www.videolan.org/">VideoLAN Web site</ulink>.</para>
</sect2>
<sect2><title>VideoLAN software</title>
<simplesect><title>VLC</title>
......@@ -50,14 +53,14 @@ url="http://www.videolan.org/">VideoLAN Web site</ulink>.</para>
<itemizedlist>
<listitem><para>MPEG-1, MPEG-2 and MPEG-4 / DivX files from a hard disk
or a CD-ROM drive,</para>
or a CD-ROM drive,</para></listitem>
<listitem><para>DVDs and VCDs,</para>
<listitem><para>DVDs and VCDs,</para></listitem>
<listitem><para>from a satellite card,</para>
<listitem><para>from a satellite card,</para></listitem>
<listitem><para>MPEG-1, MPEG-2 and MPEG-4 streams from the
network sent by VLS or VLC's stream output.</para>
network sent by VLS or VLC's stream output.</para></listitem>
</itemizedlist>
......@@ -65,11 +68,11 @@ 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>
<listitem><para>DVDs,</para>
<listitem><para>DVDs,</para></listitem>
<listitem><para>from an MPEG encoding card,</para>
<listitem><para>from an MPEG encoding card,</para></listitem>
</itemizedlist>
......@@ -78,11 +81,11 @@ network sent by VLS or VLC's stream output.</para>
<itemizedlist>
<listitem><para>one machine (i.e. to one IP address) : this is called
<emphasis>unicast</emphasis> ;</para>
<emphasis>unicast</emphasis> ;</para></listitem>
<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>
<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></listitem>
</itemizedlist>
......@@ -94,6 +97,8 @@ page</ulink>.</para>
<note><para>VLC doesn't work on Mac OS 9, and will
probably never do.</para></note>
</simplesect>
<simplesect><title>VLS</title>
<para>VLS can stream :</para>
......@@ -101,15 +106,15 @@ probably never do.</para></note>
<itemizedlist>
<listitem><para>an MPEG-1, MPEG-2 or MPEG-4 files stored on a hard drive
or on a CD,</para>
or on a CD,</para></listitem>
<listitem><para>a DVD located in a local DVD drive or copied on a hard
disk,</para>
disk,</para></listitem>
<listitem><para>a satellite card or a digital terrestial television
card,</para>
card,</para></listitem>
<listitem><para>an MPEG encoding card ;</para>
<listitem><para>an MPEG encoding card ;</para></listitem>
</itemizedlist>
......@@ -118,11 +123,11 @@ card,</para>
<itemizedlist>
<listitem><para>one machine (i.e. to one IP address) : this is called
<emphasis>unicast</emphasis> ;</para>
<emphasis>unicast</emphasis> ;</para></listitem>
<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>
<emphasis>multicast</emphasis>.</para></listitem>
</itemizedlist>
......@@ -136,6 +141,8 @@ list of VLS's possibilities on each plateform supported, see the <ulink
url="http://www.videolan.org/streaming/features.html">streaming features
page</ulink>.</para>
</simplesect>
<simplesect><title>Mini-SAP-server</title>
<para>You can add a channel information service based on the SAP/SDP
......@@ -146,6 +153,10 @@ playlist.</para>
<para>The mini-SAP-server works under Linux and Mac OS X.</para>
</simplesect>
</sect2>
</sect1>
<sect1><title>How can I use VideoLAN ?</title>
<sect2><title>The documentation</title>
......@@ -154,31 +165,32 @@ playlist.</para>
<itemizedlist>
<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, VLC's stream output, the Video On Demand
solution and the channel information service system.</para>
<listitem><para>the <emphasis>VideoLAN Quickstart</emphasis>. This
document will give you a quick overview of of VLC, VLC's stream output,
the Video On Demand solution and the channel information service
system.</para></listitem>
<listitem><para>the <ulink
url="http://www.videolan.org/doc/videolan-howto/">VideoLAN
HOWTO</ulink>. This document is the complete guide of the VideoLAN
streaming solution.</para>
<listitem><para>the <emphasis>VideoLAN HOWTO</emphasis>. This
document is the complete guide of the VideoLAN streaming
solution.</para></listitem>
<listitem><para>the <ulink
url="http://www.videolan.org/doc/vlc-user-guide/">VLC user
guide</ulink>. This document is the complete guide for VLC.</para>
<listitem><para>the <emphasis>VLC user guide</emphasis>. This document
is the complete guide for VLC.</para></listitem>
<listitem><para>the <ulink
url="http://www.videolan.org/doc/faq/">VideoLAN FAQ</ulink>. This
document contains Frequently Asked Questions about VideoLAN.</para>
<listitem><para>the <emphasis>VLS user guide</emphasis>. This document
is the complete guide for VLS.</para></listitem>
<listitem><para>the <emphasis>VideoLAN FAQ</emphasis>.
This document contains Frequently Asked Questions about
VideoLAN.</para></listitem>
</itemizedlist>
<para>The latest version of these documents can be found on the <ulink
url="http://www.videolan.org/doc/">documentation page</ulink>.</para>
</sect2>
<sect2><title>User support</title>
<para>If you have problems using VideoLAN, and if you don't find the
......@@ -190,10 +202,10 @@ mailing-lists for the users :</para>
<itemizedlist>
<listitem><para><emphasis>vlc@videolan.org</emphasis> for the questions
on VLC,</para>
on VLC,</para></listitem>
<listitem><para><emphasis>streaming@videolan.org</emphasis> for the questions
on VLS, mini-SAP-server and the network.</para>
on VLS, mini-SAP-server and the network.</para></listitem>
</itemizedlist>
......@@ -209,6 +221,9 @@ server <emphasis>irc.freenode.net</emphasis>, channel
url="http://www.videolan.org/support/bug-reporting.html">bug reporting
page</ulink>.</para>
</sect2>
</sect1>
<sect1><title>Command line vs. graphical interfaces</title>
<para>VLC has many different graphical interfaces, that are organized
......@@ -232,10 +247,10 @@ type :</para>
<itemizedlist>
<listitem><para><command>cmd</command> then <keycap>Enter</keycap> under
Windows 2000 / XP,</para>
Windows 2000 / XP,</para></listitem>
<listitem><para><command>command</command> then <keycap>Enter</keycap>
under Windows 95 / 98 / ME.</para>
under Windows 95 / 98 / ME.</para></listitem>
</itemizedlist>
......@@ -244,7 +259,7 @@ under Windows 95 / 98 / ME.</para>
<figure><title>Windows terminal</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/terminal-windows.&magic;" format="&magic;" scalefit="1" scale="60">
<imagedata fileref="images/terminal-windows.&magic1;" format="&magic2;" scalefit="1" scale="60" />
</imageobject>
</mediaobject>
</figure>
......@@ -252,6 +267,8 @@ under Windows 95 / 98 / ME.</para>
<note><para>Under Windows, you need to be in the directory where the
program is installed to run it.</para></note>
</simplesect>
<simplesect><title>under Linux or Unix</title>
<para>Under X, open a terminal :</para>
......@@ -259,7 +276,7 @@ program is installed to run it.</para></note>
<figure><title>Linux terminal</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/terminal-linux.&magic;" format="&magic;" scalefit="1" scale="60">
<imagedata fileref="images/terminal-linux.&magic1;" format="&magic2;" scalefit="1" scale="60" />
</imageobject>
</mediaobject>
</figure>
......@@ -276,6 +293,8 @@ Unix commands :</para>
<prompt># </prompt><userinput>command_to_be_typed_as_root</userinput>
</screen>
</listitem>
<listitem><para>commands that should be typed as a regular user have a
<command>%</command> prompt :</para>
......@@ -283,8 +302,12 @@ Unix commands :</para>
<prompt>% </prompt><userinput>command_to_be_typed_as_regular_user</userinput>
</screen>
</listitem>
</itemizedlist>
</simplesect>
<simplesect><title>under Mac OS X</title>
<para>Go to <emphasis>Applications</emphasis>, open the
......@@ -294,7 +317,7 @@ folder <emphasis>Utilities</emphasis> and double-click on
<figure><title>Mac OS X terminal</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/terminal-macosx.&magic;" format="&magic;" scalefit="1" scale="60">
<imagedata fileref="images/terminal-macosx.&magic1;" format="&magic2;" scalefit="1" scale="60" />
</imageobject>
</mediaobject>
</figure>
......@@ -303,6 +326,8 @@ folder <emphasis>Utilities</emphasis> and double-click on
the program is installed to run it, and start the command with
<command>./</command> .</para></note>
</simplesect>
<simplesect><title>under BeOS</title>
<para>In the deskbar, go to <emphasis>Application</emphasis> and then
......@@ -311,7 +336,7 @@ the program is installed to run it, and start the command with
<figure><title>BeOS terminal</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/terminal-beos.&magic;" format="&magic;" scalefit="1" scale="60">
<imagedata fileref="images/terminal-beos.&magic1;" format="&magic2;" scalefit="1" scale="60" />
</imageobject>
</mediaobject>
</figure>
......@@ -319,3 +344,9 @@ the program is installed to run it, and start the command with
<note><para>Under BeOS, you need to be in the directory where
the program is installed to run it, and start the command with
<command>./</command>.</para></note>
</simplesect>
</sect2>
</sect1>
</chapter>
<!ENTITY magic1 "eps">
<!ENTITY magic2 "EPS">
<!ENTITY magic1 "jpg">
<!ENTITY magic2 "JPG">
<!ENTITY magic1 "jpg">
<!ENTITY magic2 "JPG">
<?xml version="1.0" encoding="iso8859-1" ?>
<!-- VideoLAN - Stylesheet for multilanguage -->
<!-- Written by Alexis de Lattre <alexis@videolan.org> -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"
encoding="iso8859-1"
doctype-public="-//OASIS//DTD DocBook V4.1//EN"
doctype-system="/usr/share/sgml/docbook/dtd/xml/4.1.2/docbookx.dtd"
indent="yes"
/>
<!-- <xsl:param name="lang">en</xsl:param> -->
<!-- delete the span that are not of the good language -->
<xsl:template match="span[not(lang($lang))]"></xsl:template>
<!-- take the right language and copy it without the span tag -->
<xsl:template match="span[lang($lang)]">
<xsl:copy-of select="attribute[name()!='lang']|node()"/>
</xsl:template>
<!-- copy the docbook tags -->
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
......@@ -37,7 +37,7 @@ that the SAP announce packets can cross before being dropped.</para>
<sect1><title>Run the mini-SAP-server</title>
<para>Start the mini-SAP-server :</para>
<para>Start the mini-SAP-server:</para>
<screen>
<prompt>% </prompt><userinput>./sapserver -c sap.cfg</userinput>
......@@ -48,7 +48,7 @@ that the SAP announce packets can cross before being dropped.</para>
<screen>
<prompt>% </prompt><userinput>./sapserver -d -c sap.cfg</userinput>
</screen>
</screen>
<para>You can also omit the <command>-c</command> command line switch if
your config file is <filename>/etc/sap.cfg</filename>.</para>
......@@ -66,3 +66,4 @@ When you double-click on the name of a program, VLC will subscribe to
the multicast address and start to play the stream !</para>
</sect1>
</chapter>
<para>
Vls can stream MPEG 1 or MPEG 2 files that meet two
critera :
</para>
<para>VLS can stream MPEG-1 or MPEG-2 files that meet two
critera:</para>
<itemizedlist>
<listitem><para>the file must be MPEG <emphasis>PS</emphasis>
(Program Stream) or MPEG <emphasis>TS</emphasis> (Transport Stream),
that contain video and audio multiplexed. Vls cannot stream MPEG
that contain video and audio multiplexed. VLS cannot stream MPEG
<emphasis>ES</emphasis> (Elementary Stream), i.e. a file with only audio
or video.</para>
......@@ -15,32 +13,50 @@ or video.</para>
MPEG <emphasis>TS</emphasis> or MPEG <emphasis>ES</emphasis>, read the
file with vlc and look at the messages (select in the menu
<emphasis>View / Messages</emphasis>, or use the command line
<command>vlc -v</command>) and look for a
line :</para>
<command>vlc -vvv</command>).</para>
<itemizedlist>
<listitem><para>If you see a line:</para>
<programlisting>
[00000107] main module debug: using demux module "ts_dvbpsi"
</programlisting>
<para>it means the file is MPEG TS.</para></listitem>
<listitem><para>If you see a line:</para>
<programlisting>
[00000109] main module debug: using demux module "ps"
</programlisting>
<para>it means the file is MPEG PS.</para></listitem>
<listitem><para>If you see a line:</para>
<programlisting>
module: locking demux module `mpeg_XX'
[00000109] main module debug: using demux module "es"
</programlisting>
<para>If <emphasis>XX = ps</emphasis> or <emphasis>XX =
ts</emphasis>, then your file is MPEG <emphasis>PS</emphasis> and
MPEG <emphasis>TS</emphasis> respectively, and you may be able to
stream it. If <emphasis>XX = es</emphasis>, then your file is MPEG
<emphasis>ES</emphasis> and is not streamable.</para>
<listitem><para>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 <emphasis>.vob</emphasis> extension are normally MPEG
2 files and files with <emphasis>.mpg</emphasis> or
<emphasis>.mpeg</emphasis> extension or
usually
MPEG 1 files.</para>
<para>it means the file is MPEG ES, and VLS can't stream it.</para></listitem>
</itemizedlist>
<para>You can download this streamable
MPEG 2 PS file for your tests : <ulink
url="ftp://ftp.videolan.org/pub/videolan/streams/presentation/presentation_short.vob"
>presentation_short.vob</ulink>.</para>
</listitem>
<listitem><para>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 <emphasis>.vob</emphasis> extension are
normally MPEG-2 files and files with <emphasis>.mpg</emphasis> or
<emphasis>.mpeg</emphasis> extension or usually MPEG-1 files.</para>
</listitem>
</itemizedlist>
<para>You can download this streamable
MPEG-2 PS file for your tests : <ulink