《ISO-14496-12-CORR-1-2008.pdf》由会员分享,可在线阅读,更多相关《ISO-14496-12-CORR-1-2008.pdf(6页珍藏版)》请在三一文库上搜索。
1、ICS 35.040 Ref. No. ISO/IEC 14496-12:2008/Cor.1:2008(E) ISO/IEC 2008 All rights reserved Published in Switzerland INTERNATIONAL STANDARD ISO/IEC 14496-12:2008 TECHNICAL CORRIGENDUM 1 Published 2008-12-01 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATION INTE
2、RNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION LECTROTECHNIQUE INTERNATIONALE Information technology Coding of audio-visual objects Part 12: ISO base media file format TECHNICAL CORRIGENDUM 1 Technologies de linformation Codage des objets audiovisuels Partie 12: Format ISO de base pour les fichier
3、s mdias RECTIFICATIF TECHNIQUE 1 Technical Corrigendum 1 to ISO/IEC 14496-12 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information. Pages 11 and 12, in Table 1, delete the following rows (N
4、OTE ipmc has two rows to be deleted): ipmc 8.12.4 IPMP Control Box ipmc 8.12.4 IPMP Control Box imif 8.12.3 IPMP Information box Page 17, in 8.2.2.3, replace: duration is an integer that declares length of the presentation (in the indicated timescale). This property is derived from the presentations
5、 tracks: the value of this field corresponds to the duration of the longest track in the presentation. ISO/IEC 14496-12:2008/Cor.1:2008(E) 2 ISO/IEC 2008 All rights reserved with: duration is an integer that declares length of the presentation (in the indicated timescale). This property is derived f
6、rom the presentations tracks: the value of this field corresponds to the duration of the longest track in the presentation. If the duration cannot be determined then duration is set to all 1s. Page 19, in 8.3.2.3, replace: duration is an integer that indicates the duration of this track (in the time
7、scale indicated in the Movie Header Box). The value of this field is equal to the sum of the durations of all of the tracks edits. If there is no edit list, then the duration is the sum of the sample durations, converted into the timescale in the Movie Header Box. If the duration of this track canno
8、t be determined then duration is set to all 1s (32-bit maxint). with: duration is an integer that indicates the duration of this track (in the timescale indicated in the Movie Header Box). The value of this field is equal to the sum of the durations of all of the tracks edits. If there is no edit li
9、st, then the duration is the sum of the sample durations, converted into the timescale in the Movie Header Box. If the duration of this track cannot be determined then duration is set to all 1s. Page 21, in 8.4.2.3, replace: duration is an integer that declares the duration of this media (in the sca
10、le of the timescale). with: duration is an integer that declares the duration of this media (in the scale of the timescale). If the duration cannot be determined then duration is set to all 1s. Page 30, 8.5.4, replace the contents of this subclause with the following text: (empty subclause) Page 65,
11、 in 8.12.1.1, replace: a) MPEG-4 systems with IPMP: no other boxes, when IPMP descriptors in MPEG-4 systems streams are used; b) Standalone IPMP: an IPMPInfoBox, when IPMP descriptors outside MPEG-4 systems are used; c) Scheme signalling: a SchemeTypeBox and SchemeInformationBox, when these are used
12、 (either both must occur, or neither). with: a) MPEG-4 systems with IPMP: no other boxes, when IPMP descriptors in MPEG-4 systems streams are used; b) Scheme signalling: a SchemeTypeBox and SchemeInformationBox, when these are used (either both must occur, or neither). -,-,- ISO/IEC 14496-12:2008/Co
13、r.1:2008(E) ISO/IEC 2008 All rights reserved 3 Page 65, in 8.12.1.2, delete the code line referring to the IPMPInfoBox as follows: aligned(8) class ProtectionSchemeInfoBox(fmt) extends Box(sinf) OriginalFormatBox(fmt) original_format; SchemeTypeBox scheme_type_box; / optional SchemeInformationBox in
14、fo; / optional Page 65, 8.12.3, replace the contents of this subclause with the following text: (empty subclause). Page 66, 8.12.4, replace the contents of this subclause with the following text: (empty subclause). Page 69, in 8.13.3.3, replace: block_size indicates the size of a block (in bytes). A
15、 block_size that is not a multiple of the encoding_symbol_length symbol size indicates that the last source symbol includes padding that is not stored in the item. with: block_size indicates the size of a block (in bytes). A block_size that is not a multiple of the encoding_symbol_length symbol size
16、 indicates with Compact No-Code FEC that the last source symbols includes padding that is not stored in the item. With MBMS FEC (3GPP TS 26.346) the padding may extend across multiple symbols but the size of padding should never be more than encoding_symbol_length. ISO/IEC 14496-12:2008/Cor.1:2008(E
17、) 4 ISO/IEC 2008 All rights reserved Pages 79 and 80, in 9.2.2, replace: A schematic picture of a file containing three alternative hint tracks with different FEC overhead for a source file is provided in Figure 4. Src Sym 0-5119 FEC Sym#2 0-511Src Sym 5120-10240FEC Sym #1 0-511 track #1 (10% FEC) F
18、EC Sym #2 0-614FEC Sym #1 0-614 track #2 (12% FEC) FEC Sym #2 0-716FEC Sym #1 0-716 track #3 (14% FEC) File Meta box item Storage Format of a single file FEC Meta box items FEC for Src Block #1 FEC for Src Block #2 Src Sym 0-5119 Src Sym 0-5119 Src Sym 5120-10240 Src Sym 5120-10240 Figure 4 Differen
19、t FEC overheads of a source file provided by alternative hint tracks. The source file in the above Figure is partitioned into 2 source blocks containing symbols of a fixed size. FEC redundancy symbols are calculated for both source blocks and stored in separate meta box items. As the hint tracks ref
20、erence the same items in the file there is no duplication of information. The original source symbols and FEC reservoirs can also be used by repair servers that dont use hint tracks. with: A schematic picture of a file containing three alternative hint tracks with different FEC overhead for a source
21、 file is provided in Figure 4. In this example, each source block consists of only one sub-block. ISO/IEC 14496-12:2008/Cor.1:2008(E) ISO/IEC 2008 All rights reserved 5 Src Sym 0-5119 FEC Sym#2 0-511Src Sym 5120-10240FEC Sym #1 0-511 track #1 (10% FEC) FEC Sym #2 0-614FEC Sym #1 0-614 track #2 (12%
22、FEC) FEC Sym #2 0-716FEC Sym #1 0-716 track #3 (14% FEC) File item Storage Format of a single file FEC reservoir items FEC for Src Block #1 FEC for Src Block #2 Src Sym 0-5119 Src Sym 0-5119 Src Sym 5120-10240 Src Sym 5120-10240 Figure 4 Different FEC overheads of a source file provided by alternati
23、ve hint tracks. The source file in the above figure is partitioned into 2 source blocks containing symbols of a fixed size. FEC redundancy symbols are calculated for both source blocks and stored as FEC reservoir items. As the hint tracks reference the same items in the file there is no duplication
24、of information. The original source symbols and FEC reservoirs can also be used by repair servers that dont use hint tracks. Pages 80 and 81, in 9.2.3.3, replace: partition_entry_ID indicates the partition entry in the FD item information box. A zero value indicates that no partition entry is associ
25、ated with this sample entry, e.g., for FDT. FEC_overhead is a fixed 8.8 value indicating the percentage protection overhead used by the hint sample(s). The intention of providing this value is to provide characteristics to help a server select a session group (and corresponding FD hint tracks). with
26、: partition_entry_ID indicates the partition entry in the FD item information box. A zero value indicates that no partition entry is associated with this sample entry, e.g., for FDT. If the corresponding FD hint track contains only overhead data this value should indicate the partition entry whose o
27、verhead data is in question. FEC_overhead is a fixed 8.8 value indicating the percentage protection overhead used by the hint sample(s). The intention of providing this value is to provide characteristics to help a server select a session group (and corresponding FD hint tracks). If the correspondin
28、g FD hint track contains only overhead data this value should indicate the protection overhead achieved by using all FD hint tracks in a session group up to the FD hint track in question. ISO/IEC 14496-12:2008/Cor.1:2008(E) 6 ISO/IEC 2008 All rights reserved Page 104, in Annex E.4, delete the following rows from the table (NOTE ipmc has two rows to be deleted): ipmc IPMP Control Box ipmc IPMP Control Box imif IPMP Information box Page 106, in Annex F, delete the following row: 8.41 8.5.4 Sample Scale Box -,-,-