[vlc-devel] Smooth Streaming, MP4 and H.264

Christopher Mueller christopher.mueller at itec.uni-klu.ac.at
Wed Oct 12 18:54:02 CEST 2011


> Hi,
>
> Unfortunately, I didn't succeed to create a valid avcC box :-(
>
> Comparing my avcC box with other genuine avcC boxes I think I didn't
> do wrong with lengths. Maybe I did wrong with PPS but for now I gave
> up the endeavor to try and understand MPEG-4 part 10 aka H.264 :-)
>
> What I don't understand is that DASH initialization segments (at least
> those provided by Klagenfurt, for instance see [1]) all have one and
> only one SPS / PPS.
>
> So how could VLC DASH plugin support bitrate switching?

I do not see the problem? H264 is a codec that supports variable bitrate
and that is what the decoder sees after the whole demultiplexing process.
If you switch between different resolutions you have to resend new sps/pps
do reinit the decoder.





More information about the vlc-devel mailing list