[MPlayer-dev-eng] Re: [PATCH]H264 over rtsp
Michael Niedermayer
michaelni at gmx.at
Mon Jun 26 12:00:34 CEST 2006
Hi
On Mon, Jun 26, 2006 at 11:31:22AM +0200, Luca Barbato wrote:
> Michael Niedermayer wrote:
>
> > how many codecs lack "lower level fragmentation" i assume u mean slices here
> > and are useable / used in rtp?
> > the official standards mpeg*/ h26* all have slices ...
>
> The main problem is that they aren't all the same way and depending on
> the network you have to stuff in rtp something that doesn't fit either
> because is too big to stay in an rtp either because it is so tiny you
> have to aggregate many or the overhead would be too much.
slices in h263 have to be mb rows or bigger, in mpeg2 its mb row or smaller
all others support any slice size from a mb to a whole frame
so you have 2 case
1. concatenate several slices (how many lines of text do yuo need to specify
that? 1 line? (16bit slice size in big endian + slice)
2. split a slice, well, you split at random and be done with it, please keep
in mind that a slice per definition is the smallest independantly
decodeable part
> Consider how many pages you have for h26*-rtp rfcs...
having something and actually needing it for solving a problem are 2
different things, look at mov or the iso mp4 file format specs or
even all the useless bloat in the mpeg4 video spec ... yeah meshes,
multiple object, facial animation, a wavelet based still image coder
no they didnt use jpeg* and all such
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is
More information about the MPlayer-dev-eng
mailing list