cta-wave / CMAF-Byte-Stream

For discussion of CMAF Byte Stream format
5 stars 0 forks source link

Section 4 Note 2 incorrect #25

Open sdp198 opened 3 years ago

sdp198 commented 3 years ago

At the start of section 4, note 2 says: "NOTE2: A CMAF Chunk conforms to a CMAF Fragment."

However I don't believe this is true in general. CMAF places many constraints on CMAF Fragments, including starting with a suitable random access point, being independently decodable from other fragments (ie not relying on data in the preceding one) and alignment with Fragment boundaries in other tracks within a switching set.

The note is only expected to be true for the case of a CMAF Fragment consisting of only a single CMAF chunk.

I'm not sure whether it was intended to say something different? For example "A CMAF Chunk can also be a CMAF Fragment"? If not then the note should be removed.

haudiobe commented 3 years ago

Call 2020/11/19: Agree, needs to fixed. Proposed as follows

NOTE 2: A CMAF Fragment could consist of a single CMAF Chunk.