[vlc-devel] RTP/H.264 to MPEG-TS mux bug

Tim Ouellette Tim at video-dynamics.com
Sun May 1 16:44:52 CEST 2011

Thanks Rémi, maybe I didn't make the issue clear.  The source device 
outputs RTP/H.264/G711 to the network directly.  I need VLC to decode only 
the audio stream (G711) transcode to another format. Repack the data 
(transcoded audio + copy of H264) into MPEG-TS and rebroadcast UDP.

Would x264.c still be called to create DTS and PTS even though the 
Vcodec is just being passed through?


Tim Ouellette
Sr. Systems Engineer
Video Dynamics Inc.

-----Original Message-----
From: Rémi Denis-Courmont [mailto:remi at remlab.net] 
Sent: Sunday, May 01, 2011 10:31 AM
To: vlc-devel at videolan.org
Cc: Tim Ouellette
Subject: Re: [vlc-devel] RTP/H.264 to MPEG-TS mux bug


On Friday 29 April 2011, Tim Ouellette wrote:
> If someone could provide some information where I can look to add this
> in or if you would like access VIA SSH to a machine that is configured
> to build VLC and has this camera on the network for testing and/or
> confirmation of the problem please let me know.  I would be happy to
> provide this information.

The DTS and PTS should be set by the encoder (modules/codec/x264.c), then the 
multiplexer will order the elementary streams and write MPEG-TS packets 
(modules/mux/mpeg/ts.c) and last the RTP output will send the packets in 
timing order (modules/stream_out/rtp.c).

Rémi Denis-Courmont

More information about the vlc-devel mailing list