Frequentely Asked Questions for VideoLAN Client
-$Id: FAQ,v 1.2 2001/11/12 11:37:30 massiot Exp $
+$Id: FAQ,v 1.3 2001/11/27 12:52:54 massiot Exp $
1. Using VLC
Just launch vlc and use the "open disc" command from the graphical
interface. In case of trouble, you may want to use the command line
interface :
-vlc dvd:/dev/dvd
+ vlc dvd:/dev/dvd
1.2 How do I read an encrypted DVD ?
----------------------------------
#@!£% *$@&§% !@# bloat ?
---------------------------------------------------------------------------
You can run :
-vlc -I dummy myfile.mpg
+ vlc -I dummy myfile.mpg
Most commands are available from the command line, see vlc --help for
more information.
+1.6 VLC eats my buffer cache, how to I use raw device ?
+-----------------------------------------------------
+If you don't know what is a raw device, don't even read this answer :-).
+There is an experimental support for raw devices in libdvdcss. It needs
+that you set up a raw device pointing to your DVD device (under Linux,
+use the "raw" utility). Then pass the raw device as second argument, for
+instance :
+ vlc dvd:/dev/dvd@/dev/raw0
+
+1.7 How do I use VLC as a client for VLS/VLMS streaming ?
+-------------------------------------------------------
+First you must set up a VLS or VLMS stream. Please refer to the
+documentation of these programs. Then start VLC :
+ vlc udpstream:
+You shouldn't need any option. If you're paranoid and want to control
+everything, here is the exact syntax :
+ vlc udpstream:[<server>[:<server port>]][@[<bind address>][:<bind port>]]
+
2. Troubleshooting
2.10 Sound volume is too low
----------------------------
-This is a known problem.
+You can raise it with --volume command-line switch.
3. Ports and features
Here is a shortcut to copy-paste for a complete build:
make distclean ; ./configure --prefix=/usr --enable-gnome \
- --enable-fb --with-glide --with-ggi --enable-esd \
- --enable-gtk --enable-qt --enable-xvideo --enable-alsa
+ --enable-fb --with-glide --with-ggi --enable-esd --enable-qt
If you intend to debug stuff, you may want to compile with debugging
symbols:
make distclean ; ./configure --prefix=/usr --enable-gnome \
- --enable-fb --with-glide --with-ggi --enable-esd \
- --enable-gtk --enable-qt --enable-xvideo --enable-alsa \
- --enable-debug
+ --enable-fb --with-glide --with-ggi --enable-esd --enable-qt \
+ --enable-debug
It is also possible to cross-compile for the Win32 platform using mingw32:
make distclean ; CC=i586-mingw32msvc-gcc CFLAGS=-I/usr/i586-mingw32msvc \
- RANLIB=i586-mingw32msvc-ranlib ./configure --host=i386-mingw32msvc \
- --target=i386-mingw32msvc --build=i386-linux --disable-dsp \
- --disable-x11 --disable-xvideo
+ RANLIB=i586-mingw32msvc-ranlib WINDRES=i586-mingw32msvc-windres \
+ ./configure --host=i386-mingw32msvc --with-directx-path=<path> \
+ --with-sdl-config-path=<path> --with-gtk-config-path=<path>
Building VideoLAN
To build an ipkg package (iPAQ familiar Linux), use:
ipkg-buildpackage
+