I'm confused about what information I need to supply to the framer to get all this to work correctly. So far it seems I need to:

1. Supply NAL units

2. Implement currentNALUnitEndsAccessUnit() (for me, this always returns true since each NAL unit I have seems to correspond with a whole encoded frame--does that sound right to you?)

Yes.


3. supply SPS/PPS information which is communicated in sprop_parameter_sets_str (just for clarification: this looks like "(SPS as base64),(PPS as base64)", right?)

Yes.


4. supply profile_level_id (any hints about this one? I've reviewed rfc 3984, and i'm still a little fuzzy on what this value should look like)

I suggest consulting the documentation for your H.264 encoder.


5. Anything else?

Remember to set "fPresentationTime" and "fDurationInMicroseconds".
--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to