[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