[vlc-devel] Re: streaming with vlc
    Jean-Paul Saman 
    jean-paul.saman at planet.nl
       
    Fri Mar 19 16:36:19 CET 2004
    
    
  
Rafael Canato Luiz wrote:
>Thanks a lot for your answer! =) Then it goes another....
>
>After vlc receives the ts packet, vlc demux it in es packets (audio and
>video) and send the es packets to the decoders, right?? After vlc choose
>which module will decode the es video, (libmpeg2 in my case)... How vlc
>transform this ts packets in es packets? Is vlc using libdvbpsi to do
>this transformation? if so, where is the code of this process? All I
>want its to take the es stream to run my decoder... more directly where
>does vlc put the es stream?
>  
>
The decoder gets the ES packets in the form of so-called PES (packetized 
ES). The demux is in charge of peeling of all layers from a TS into a ES.
With VLC it is also possible to force an demuxer on the commandline, do 
something like this:
$> vlc file/es://my.mpeg
Libdvbpsi is used by the TS-demuxer to check that the stream follows the 
MPEG standards.
-- 
Many greetings,
Jean-Paul Saman
Consultant
--------------------------------------------------------------
VLC iPAQ maintainer                    http://www.videolan.org
RedHat Certified Engineer         RHCE number: 807202745005548
--------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 252 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20040319/560a419e/attachment.sig>
    
    
More information about the vlc-devel
mailing list