I work on a streaming server project and I am implementing h.264 through RTP with interleaving.
When I try it with VLC client I can see some defects in the rendering, however I just use Interleaving packets (STAP-B, MTAPs and FUs) without re-ordering Nal-Units but greater is my interleaving depth, greaters defects are.
I would know if VLC support interleaving for h.264/RTP (and I should seek where is my fault) or it is normal.
Just one way that might cause troubles : is Marker-bit important for VLC ? It is not realy nice implemented yet in my muxer

Thanks.