[linux-dvb] UDP encapsulated MPEG{2,4} TS into dvbsnoop?
Nico Sabbi
Nicola.Sabbi at poste.it
Fri Oct 12 14:42:52 CEST 2007
Il Friday 12 October 2007 13:57:26 Alexander E. Patrakov ha scritto:
> Nico Sabbi wrote:
> > if in the SDP of the broadcast transmission there's some kind of
> > configuration (base64-encoded) string (generally known as
> > "extradata" ) then you won't get ffmpeg (or any other decoder)
> > decode the raw ESs without passing the extradata before feeding
> > it the payloads.
> > This is the common practice for that abomination that is RT[SC]P,
> > which encourages this splitting between extradata and payloads
> > even for formats that may have headers in-stream like H26x and
> > Mpeg4.
>
> I don't have any means to get the SDP except guessing.
the sdp is surely in one of the multicast transmissions you have
> Does this
> mean that, if "extradata" are present in the required SDP, I have
> to give up, for technical reasons?
yes
>
> And, just in case if extradata are in fact not needed, is my "strip
> headers and feed to ffmpeg" technique equivalent to trying with the
> correct SDP?
>
yes, but remember that RTP defines a different payload format for
each supported codec (nice, isn't it?) , so in each rtp packet you
have to analyze the payload indicator (or however it's called) and
demux the payload accordingly
More information about the linux-dvb
mailing list