[MPlayer-dev-eng] [PATCH] New native RTSP demuxer
Benjamin Zores
ben at geexbox.org
Sun Jun 18 10:52:56 CEST 2006
On Sun, 18 Jun 2006 02:06:45 +0200
Luca Barbato <lu_zero at gentoo.org> wrote:
> Benjamin Zores wrote:
> >> Also, AFAIK RealRTSP is not RFC-compliant. When you say you have made
> >> it more RFC-compliant, does it still work with Real servers?
> >
> > Of course !!
> > The goal is to keep current behavior, just add support for MPEG-TS
> > streaming over regular (i.e non-Real) RTSP server.
>
> libnms is structured to support any kind of streams given you have the
> proper parser to convert from the rtp packetization to common one, sadly
> it still lacks a stable/complete api.
>
> If your implementation is meant as a full alternative consider leaving
> space for other parsers (and expect them to require to access data from
> sdp and/or from rtsp).
>
> (having 3 possible alternative is good in my opinion)
What i would like to see is:
1. having current RTP (MPEG-TS only)
+ my RTSP (MPEG-TS only too as using current RTP demuxer) demuxer
as a minimalistic (default, no --enable/disable option) format support.
2. keep LIVE555 C++ thing as an optional --enable option which should by used
as the default RTP/RTSP demuxer when compiled in, as a much more complete parser.
3. use libnms some day as a new complete RTP/RTSP demuxer and remove all LIVE555 bloat when
it'll be ready (should be default when compiled with --enable-libnms).
So basically:
- having minimal RTP/RTSP parser.
- having LIVE555/libnms to overlap the minimal parser when compiled in.
Your guess ?
Ben
--
"My life, and by extension everyone else's is meaningless."
Bender, Futurama
More information about the MPlayer-dev-eng
mailing list