[vlc-devel] Help needed

Vincenzo Giarratana vincenzo.giarratana at gmail.com
Tue Dec 8 10:12:10 CET 2009

I try to clarify my goal.
I assume there is an RTSP sender somewhere on the network that is able to
send a file which may contain multiple media streams (both audio/video and
metadata, i.e. encryption keys) to the player. VLC player should receive a
stream, this may be a single A/V file that has to be demultiplexed, if
needed. While demuxing a decryption filter will decrypt the stream and then
then audio and video streams will be decoded and displayed.

About your question I don't know yet what is the best approach to achieve a
complete RTSP "transaction", e.g., the viewing of a movie. I mean it is not
clear to me what benefit derive from separate RTSP track for the audio track
and the video track as opposite to receive every elementary stream on the
same RTSP track. Please adivise me.

Please remember the problem is to identify how I can get this, do I need to
get and modify the VLC source code? Or it is better to use the command line
interface and use the VLC modules? Or do you suggest some other less
expensive approach to design the above described media application? In the
latter case I need to identify what module can be exploited and access to
the module documentation. Please your advises and your documentation are
Waiting for your kind reply
Vincenzo Giarratana
Mobile 339 1797751
tel 011 19839810
fax 011 19837751
vincenzo.giarratana at gmail.com 

-----Original Message-----
From: Rémi Denis-Courmont [mailto:remi at remlab.net] 
Sent: lunedì 7 dicembre 2009 22.42
To: vlc-devel at videolan.org
Cc: Vincenzo Giarratana
Subject: Re: [vlc-devel] Help needed

Le lundi 7 décembre 2009 16:58:04 Vincenzo Giarratana, vous avez écrit :
> I'm developing a windows based media application. I want to use VLC in 
> my media application, but I am not sure what is the best approach, for 
> example to get and modify VLC source code or to use command line 
> interface and use modules chained. Let me explain the functionalities I am
going to develop.
> I want to build an RTSP receiver that is able to receive a stream. 
> Then  this receiver pass the stream to a demux that will demultiplex 
> and  simultaneously will decrypt  the stream. Then the elementary 
> streams  (audio and video streams) will be decoded and displayed.

With RTSP, audio and video elementary streams are normally _not_ multiplexed
in the first place... Each elementary stream is an independent RTP session,
and a separate RTSP track. Do you intend to multiplex to MPEG-TS over RTP
and receive every elementary stream on the same RTSP track?

Rémi Denis-Courmont

More information about the vlc-devel mailing list