CAN/CSA-ISO/IEC 21000-17:07 (R2022)
Information technology - Multimedia framework (MPEG-21) - Part 17: Fragment Identification of MPEG Resources (Adopted ISO/IEC 21000-17:2006, first edition, 2006-09-15)
Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Canadians serve as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the ISO member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative Committee (ITU-T).
At the time of publication, ISO/IEC 21000-17:2006 is available from ISO and IEC in English only. CSA will publish the French version when it becomes available from ISO and IEC.
This International Standard was reviewed by the CSA TCIT under the jurisdiction of the Strategic Steering Committee on Information Technology and deemed acceptable for use in Canada. From time to time, ISO/IEC may publish addenda, corrigenda, etc. The CSA TCIT will review these documents for approval and publication. For a listing, refer to the CSA Information Products catalogue or CSA Info Update or contact a CSA Sales representative. This Standard has been formally approved, without modification, by the Technical Committee and has been approved as a National Standard of Canada by the Standards Council of Canada.
This International Standard is titled Fragment Identification of MPEG Resources and specifies a normative syntax for URI Fragment Identifiers to be used for addressing parts of any resource whose Internet Media Type is one of:
- audio/mpeg [RFC3003];
- video/mpeg [RFC2045, RFC2046];
- video/mp4 [RFC4337];
- audio/mp4 [RFC4337];
- application/mp4 [RFC4337].
MPEG URI Fragment Identifier schemes offer comprehensive and flexible mechanisms for addressing fragments of audiovisual content. Therefore, their use may potentially be extended to other audiovisual Internet Media types.
Such URI Fragment Identifiers are compliant to the generic syntax for URIs defined by IETF RFC 3986 and therefore can be used after the # character in a URI. Where appropriate, such Fragment Identifiers can also be used in IRIs as specified by IETF RFC 3987.
The syntax for URI Fragment Identifiers defined in this specification is based on the W3C XPointer Framework Recommendation and adds the ability to address:
- temporal, spatial and spatiotemporal locations of a resource;
- logical units of a resource according to a given Logical Model;
- byte ranges of a resource;
- items or Tracks of an ISO Base Media File;
- a portion of a video through the use of a Mask.