Videolan Faq en
Videolan Faq en
VideoLAN FAQ
1. VLC media player
1
VideoLAN FAQ
• Do you have write access to your DVD device? For instance, under Unix:
# chmod 666 /dev/dvd
% vlc -V sdl
% vlc -V x11
Second, change your screen depth and/or definition. It quite often helps. Lastly, if running Unix, have a look at your
XFree86 video driver.
• Under Windows, go to the System section of the control panel, and go to the Hardware manager (it is
sometimes in a separate tab, and sometimes, you have to go to the Advanced tab. Then, righ-click on your DVD
player, and check the DMA checkbox.
2
VideoLAN FAQ
Note: At present, especially WMV3, the most Real Player, and the most Indeo Video ("IV50", etc.) files are not
supported by VLC and are not going to be in the near future.
• In passive streaming, the client has no control upon the server, and must subscribe for instance to a multicast group
to receive the stream. This kind of streaming needs a server able to send data on a network with a protocol such as
UDP multicast or RTP, for instance VLS or VLC stream output. The client side needs a player supporting such
protocols, as VLC does.
• In Video On Demand, no specific "streaming server" is required, but the client must be able to read the stream in
real time, instead of just dowloading the whole video before one can start viewing it. A simple protocol such as
HTTP is sufficient for Video On Demand, so you just have to put your movie on a web server, and use a clever
player to view it in real time, VLC for instance ;-) However of course you will not be able to view movies in real
time if your network is too slow, so you MUST check that the average bandwith of your network link is higher
than the average bandwith of your movie (size / duration). If it is not the case, VLC will try to keep in real time as
much as possible, so you will probably get only the audio track and no video.
3
VideoLAN FAQ
• VLC opens all the system layers of the input stream, regenerate them all and then stream the result on the network
or write it to a file. So VLC is good at streaming untrusted video and/or audio sources, like the video files found on
the Internet and/or produced by non-professionnal software. VLC implements many muxers/demuxers (ps, ts, avi,
ogg, mp4, ...) and many codecs, which allows to convert encapsulation formats and/or transcode an input stream
on-the-fly ! VLC also has nice graphical interfaces.
• VLS only opens the highest system layers of the input stream and only has PS and TS demuxers. So VLS is good
at streaming from trusted video and/or audio sources in PS or TS format produced by professional software or
hardware like DVDs and DVB channels (satellite or digital terrestial TV) because it only regenerate the system
layers that need to be regenerated, and no more. VLS is specially well designed to stream multiplexed TS streams,
for instance a whole DVB transponder. VLS only has a TS muxer, doesn’t do transcoding and doesn’t have
graphical interfaces.
3. Legal concerns
4
VideoLAN FAQ
Note: You do not need to ask the VideoLAN team the permission to do so!
Note: Beware: VLC media player binaries are distributed with the libdvdcss library included.
4. Miscellaneous
5
VideoLAN FAQ