h.264 - How to decide using MTAP over STAP in h264 rtp payload -


i've been digging encoding , streaming h264 on past week. night i'm implementing rtp h264 payload.

according rfc 3984 ("rtp payload format h.264 video - february 2005") multiple new nalu introduced. among them mtap (multi time aggregation packet) , stap (single time aggre...).

as names indicating, in stap mode, units assumed have same timestamps. not mean can't use stap vcl nal units?

for example 1 may use stap transmitting nal types 7 or 8 (sps, pps) can't use stap types 1,2,3?

you can use stap packets aggregating both vcl , non-vcl nalus have same presentation time, should case if part of same frame.

you're encoder should providing series of nalus frame , should have same presentation time.

i've worked encoders produced nalu byte stream containing nalus frame. byte stream assigned single presentation time. i've seen encoders produced individual nalus, multiple have same presentation time if part of same frame.


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -