TIA-1015-2003 File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems《CDMA2000扩频系统的多媒体业务文件格式》.pdf

上传人:tireattitude366 文档编号:1059876 上传时间:2019-03-31 格式:PDF 页数:54 大小:313.48KB
下载 相关 举报
TIA-1015-2003 File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems《CDMA2000扩频系统的多媒体业务文件格式》.pdf_第1页
第1页 / 共54页
TIA-1015-2003 File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems《CDMA2000扩频系统的多媒体业务文件格式》.pdf_第2页
第2页 / 共54页
TIA-1015-2003 File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems《CDMA2000扩频系统的多媒体业务文件格式》.pdf_第3页
第3页 / 共54页
TIA-1015-2003 File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems《CDMA2000扩频系统的多媒体业务文件格式》.pdf_第4页
第4页 / 共54页
TIA-1015-2003 File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems《CDMA2000扩频系统的多媒体业务文件格式》.pdf_第5页
第5页 / 共54页
点击查看更多>>
资源描述

1、 TIA DOCUMENT File Formats for Multimedia Services for cdma2000 Spread Spectrum Systems TIA-1015 DECEMBER 2003 TELECOMMUNICATIONS INDUSTRY ASSOCIATION The Telecommunications Industry Association represents the communications sector of Copyright Electronic Industries Alliance Provided by IHS under li

2、cense with EIANot for ResaleNo reproduction or networking permitted without license from IHS-,-,-NOTICE TIA Engineering Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and

3、 improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for their particular need. The existence of such Publications shall not in any respect preclude any member or non-member of TIA from manufacturing or selling products not conforming

4、 to such Publications. Neither shall the existence of such Documents preclude their voluntary use by non-TIA members, either domestically or internationally. TIA DOCUMENTS TIA Documents contain information deemed to be of technical value to the industry, and are published at the request of the origi

5、nating Committee without necessarily following the rigorous public review and resolution of comments which is a procedural part of the development of a American National Standard (ANS). Further details of the development process are available in the TIA Engineering Manual, located at http:/www.tiaon

6、line.org/standards/sfg/engineering_manual.cfm TIA Documents shall be reviewed on a five year cycle by the formulating Committee and a decision made on whether to reaffirm, revise, withdraw, or proceed to develop an American National Standard on this subject. Suggestions for revision should be direct

7、ed to: Standards General 23 Description” 24 10. 3GPP TS 26.171: “AMR Speech Codec, wideband; General Description”. 25 11. IS-127: Enhanced Variable Rate Codec, Speech Service Option 3 for 26 Wideband Spread Spectrum Digital Systems 27 12. IETF RFC 2658: “RTP Payload Format for PureVoice(tm) Audio”.

8、28 13. IETF RFC 3558: “RTP Payload Format for Enhanced Variable Rate 29 Codecs (EVRC) and Selectable Mode Vocoders (SMV)”, June, 2003.b 30 14. IETF RFC 3267: “RTP payload format and file storage format for the 31 Adaptive Multi-Rate (AMR) Adaptive Multi-Rate Wideband (AMR-WB) 32 audio codecs”, March

9、 2002. 33 15. IS-733: “High Rate Speech Service Option 17 for Wideband Spread 34 Spectrum Communications Systems” 35 16. IS-893: Selectable Mode Vocoder Service Option for Wideband Spread 36 Spectrum Communication Systems. 37 17. 3GPP TS 26.101: “Adaptive Multi-Rate (AMR) speech codec frame 38 struc

10、ture” 39 18. 3GPP TS 26.201: “AMR Wideband Speech Codec; Frame Structure” 40 Copyright Electronic Industries Alliance Provided by IHS under license with EIANot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TIA-1015 219. W3C Recommendation: “Synchronized Multimedia In

11、tegration Language 1 (SMIL 2.0)“, http:/www.w3.org/TR/2001/REC-smil20-20010807/, 2 August 2001. 3 20. ITU-T Recommendation H.263 (annex X): “Annex X: Profiles and levels 4 definition“. 5 21. IETF RFC 2234: “Augmented BNF for Syntax Specification: ABNF”. 6 22. IETF RFC 3625: “The QCP File Format and

12、Media Types for Speech 7 Data”. 8 23. ”“Unicode Standard Annex #13: Unicode Newline guidelines”, by Mark 9 Davis. An integral part of “The Unicode Standard, Version 3.1. 10 24. “Standard MIDI Files 1.0“, RP-001, “The Complete MIDI 1.0 Detailed 11 Specification, Document Version 96.1“ The MIDI Manufa

13、cturers 12 Association, Los Angeles, CA, USA, February 1996. 13 25. ITU-T Recommendation T.81: “Information technology; Digital 14 compression and coding of continuous-tone still images: Requirements 15 and guidelines“. 16 26. IETF RFC 2083: “PNG (Portable Networks Graphics) Specification version 17

14、 1.0 “. 18 27. Technical note TN1081: “Understanding the Differences between Apple 19 and Windows IMA-ADPCM Compressed Sound Files”, Developer 20 Connection, http:/ 21 28. “Windows BMP” 22 http:/ us/gdi/bitmaps_5jhv.asp 24 29. “Windows Multimedia, Resource Interchange File Format/WAVE” 25 http:/ us/

15、multimed/htm/_win32_resource_interchange_file_format_services.as27 p , http:/ us/multimed/htm/_win32_about_waveform_audio.asp 29 30 5 Abbreviations 31 For the purpose of this document, the following abbreviations apply: 32 33 3G Third Generation system 3GP File Format for 3GPP Multimedia Services 3G

16、PP Third Generation Partnership Program 3GPP2 Third Generation Partnership Project 2 AAC Advanced Audio Coding AMR Adaptive Multi-Rate AMR-WB Adaptive Multi-Rate - Wideband BMP Bit Map Picture Copyright Electronic Industries Alliance Provided by IHS under license with EIANot for ResaleNo reproductio

17、n or networking permitted without license from IHS-,-,-TIA-1015 3CMF Compact Multimedia Format EVRC Enhanced Variable Rate Codec IETF Internet Engineering Task Force IP Internet Protocol ISO International Standards Organization ITU-T International Telecommunication Union - Telecommunication Sector J

18、PEG Joint Photographic Experts Group MIDI Musical Instrument Digital Interface MIME Multipurpose Internet Mail Extensions MMA MIDI Manufacturers Association MPEG Moting Picture Experts Group QCELP Qualcomm Code Excited Linear Prediction PNG Portable Network Graphihcs RFC Request for Comments RTP Rea

19、ltime Transport Protocol SMIL Synchronized Multimedia Integration Language SMV Selectable Mode Vocoder 1 6 Introduction 2 The purpose of this standard is to define a set of file formats to be used with 3GPP2 3 multimedia services. Among these file formats is a new format designated as the 3GPP2 4 fi

20、le format or “.3g2” file format. It is the recommended format to use and can contain 5 multiple media types (such as, video, audio, and timed text). Also included in this 6 release are a file format for 13K 15, “.qcp”, a presentation and layout description 7 language and file format, “.smi”, and a c

21、ompact multimedia file format, “.cmf”. 8 These file formats can be used for, but not limited to 9 - multimedia content downloading to a terminal, 10 - multimedia file generation and uploading from the originating terminal, 11 - multimedia content exchange between MMS and/or MSS servers, 12 - multime

22、dia content storing to a server, and 13 - multimedia message exchange with other industry system. 14 This document does not specify how this file format is used in specific services. In other 15 words, it should be expressly mandated, if necessary, in other service specifications 16 whether to use t

23、his specification. 17 Copyright Electronic Industries Alliance Provided by IHS under license with EIANot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TIA-1015 47 3GPP2 File Format “.3g2” 1 The purpose of this section is to define the 3GPP2 file format for multimedia

24、 services. 2 This file format is based on the ISO base media file format 3. Also, it adopts the 3 methodology defined in 5 to integrate necessary structures for inclusion of non-ISO 4 codecs such as H.263 8, AMR 9, AMR-WB 10, and extends this approach to include 5 3GPP2 specific codecs: EVRC 11, SMV

25、 16 and 13K Speech (QCELP) 15. 6 7.1 Conformance 7 The 3GPP2 file format, used in the specification for timed media (such as video, audio, 8 and timed-text), is structurally based on the ISO base media file format defined in 3. 9 However, the conformance statement for 3GPP2 files is defined in the p

26、resent document 10 by addressing file identification (file extension, brand identifier and MIME type 11 definition) and registration of codecs. 12 13 NOTE: Future releases may expand the conformance statement for 3GPP2 files to include more codecs 14 or functionalities by defining new boxes. Boxes o

27、f unknown type in the 3GPP2 file shall be 15 ignored. 16 7.1.1 File identification 17 3GPP2 multimedia files can be identified using several mechanisms. When stored in 18 traditional computer file systems, these files should be given the file extension “.3g2” 19 (readers should allow mixed case for

28、the alphabetic characters). The following MIME 20 types are expected to be registered and should be used: “video/3gpp2” (for visual or 21 audio/visual content, where visual includes both video and timed text) and 22 “audio/3gpp2” (for purely audio content). 23 A file-type box Table 7-1, as defined i

29、n the ISO Base Media File Format 3 shall be 24 present in conforming files. The file type box ftyp shall occur before any variable-length 25 box (e.g. movie, free space, media data). Only a fixed-size box such as a file signature, 26 if required, may precede it. 27 The brand identifier for this spec

30、ification is 3g2a. This brand identifier shall occur in 28 the compatible brands list, and may also be the primary brand. Readers should check 29 the compatible brands list for the identifiers they recognize, and not rely on the file 30 having a particular primary brand, for maximum compatibility. F

31、iles may be 31 compatible with more than one brand, and have a best use other than this 32 specification, yet still be compatible with this specification. 33 34 Field Type Details Value BoxHeader.Size Unsigned int(32) BoxHeader.Type Unsigned int(32) ftyp Brand Unsigned int(32) The major or best use

32、of this file MinorVersion Unsigned int(32) CompatibleBrands Unsigned int(32) A list of brands, to end of the Box Table 7-1: The File-Type Box 35 Brand: Identifies the best use of this file. The brand should match the file extension. 36 For files with extension .3g2 and conforming to this specificati

33、on, the brand shall 37 Copyright Electronic Industries Alliance Provided by IHS under license with EIANot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TIA-1015 5be 3g2a. 1 MinorVersion: This identifies the minor version of the brand. Files with brand 3g2X, 2 where X

34、 is an alphabet, shall have a corresponding releaseX.Y.Z such that X = 1 3 when the brand equals A; X = 2 when the brand equals B; and so on. A conforming 4 minor version value for releaseX.y.z uses the byte aligned and right adjusted value 5 of releaseX*2562+ y*256+z. 6 CompatibleBrands: a list of

35、brand identifiers (to the end of the Box). 3g2a shall be a 7 member of this list. The brand compatibility list shall include major brands “3gp4” 8 and/or “3gp5” as described in 5 and 6 when the file content meets the conditions 9 defined in Annex A section A.3. 10 7.1.2 Registration of codecs 11 In

36、3GPP2 files, MPEG-4 video and MPEG-4 AAC audio streams, and other ISO codec 12 streams as well as the non-ISO media streams such as AMR narrow-band speech, AMR 13 wide-band speech, EVRC speech, H.263 video, 13K speech, SMV speech and timed text 14 can be included as described in this specification.

37、15 7.1.3 Interpretation of 3GPP2 file format 16 All index numbers used in the 3GPP2 file format start with the value one rather than 17 zero, in particular “first-chunk” in Sample to chunk box, “sample-number” in Sync 18 sample box and “shadowed-sample-number”, “sync-sample-number” in Shadow sync 19

38、 sample box. 20 7.1.4 Limitation of the ISO base media file format 21 The following limitation to the ISO base media file format 3 shall apply to a 3GPP2 file: 22 A 3GPP2 file shall be self-contained, i.e., there shall not be references to external media 23 data from inside the 3GPP2 file. 24 7.2 Co

39、dec Registration 25 26 7.2.1 Overview 27 The purpose of this section is to give some background information about the Sample 28 Description Box in the ISO base media file format 3. The following sections define the 29 necessary structure for integration of the MPEG-4 video, H.263 video, AMR speech,

40、30 AMR-WB speech, MPEG-4 AAC audio, 13K speech, EVRC speech, and SMV speech 31 media specific information in a 3GPP2 file. Section 7.3 and 7.4 describe Sample Entries 32 for video and audio media respectively. Section 7.5 describes TextSampleEntry for the 33 timed text. 34 7.2.2 Sample Description B

41、ox 35 In an ISO file, Sample Description Box gives detailed information about the coding type 36 used, and any initialization information needed for that coding. The Sample Description 37 Box can be found in the ISO file format Box Structure Hierarchy shown in Figure 7-1. 38 Copyright Electronic Ind

42、ustries Alliance Provided by IHS under license with EIANot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TIA-1015 6Movie Box Track Box Media Box Media Information BoxSample Table BoxSample Description Box 1 Figure 7-1: ISO File Format Box Structure Hierarchy 2 The Sa

43、mple Description Box can have one or more Sample Entry Boxes. Valid Sample 3 Entry Boxes already defined for ISO 1 and MP4 1 include MP4AudioSampleEntry, 4 MP4VisualSampleEntry, and HintSampleEntry. 5 In addition, the Sample Entry Box for H.263 video shall be H263SampleEntry. 6 The Sample Entry Box

44、for AMR and AMR-WB speech shall be AMRSampleEntry. 7 The Sample Entry Box for EVRC speech shall be EVRCSampleEntry. 8 The Sample Entry Box for 13K (QCELP) speech shall be QCELPSampleEntry or 9 MP4AudioSampleEntry. 10 The Sample Entry Box for SMV speech shall be SMVSampleEntry. 11 The Sample Entry Bo

45、x for timed text shall be TextSampleEntry. 12 13 The format of SampleEntry and its fields are explained as follows: 14 15 Copyright Electronic Industries Alliance Provided by IHS under license with EIANot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TIA-1015 7Sample

46、Entry := 1 MP4VisualSampleEntry | 2 MP4AudioSampleEntry | 3 H263SampleEntry | 4 AMRSampleEntry | 5 EVRCSampleEntry | 6 QCELPSampleEntry | 7 SMVSampleEntry | 8 TextSampleEntry | 9 HintSampleEntry 10 11 Field Type Details Value MP4VisualSampleEntry Entry type for visual samples defined in the MP4 spec

47、ification 1. MP4AudioSampleEntry Entry type for audio samples defined in the MP4 specification 1. H263SampleEntry Entry type for H.263 visual samples defined in section 7.3.2 of the present document. AMRSampleEntry Entry type for AMR and AMR-WB speech samples defined in section 7.4 of the present do

48、cument. EVRCSampleEntry Entry type for EVRC speech samples defined in section 7.4 of the present document. QCELPSampleEntry Entry type for 13k (QCELP) speech samples defined in section 7.4 of the present document. SMVSampleEntry Entry type for SMV speech samples defined in section 7.4 of the present document. TextSampleEntry Entry type for timed text samples defined in section 7.5 of the present document. HintSampleEntry Entry type for hint track samples defined in the ISO specif

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1