ARIB STD-T64-C.S0050-B v1.0. 3GPP2 File Formats for Multimedia Services

Size: px
Start display at page:

Download "ARIB STD-T64-C.S0050-B v1.0. 3GPP2 File Formats for Multimedia Services"

Transcription

1 ARIB STD-T-C.S000-B v.0 GPP File Formats for Multimedia Services Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the preface of ARIB STD-T for Copyrights

2 Original Specification This standard, ARIB STD-T-C.S000-B v.0, was prepared by GPP-WG of Association of Radio Industries and Businesses (ARIB) based upon the GPP specification, C.S000-B v.0. Modification to the original specification None. Notes None.

3 GPP C.S000-B Version.0 Date: May 00 GPP File Formats for Multimedia Services COPYRIGHT NOTICE GPP and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partner's name based on this document. Requests for reproduction of this document should be directed to the GPP Secretariat at Requests to reproduce individual Organizational Partner's documents should be directed to that Organizational Partner. See for more information

4 No Text 0 0 0

5 PREFACE This document describes the file formats to be used in GPP Multimedia services. GPP File Formats for Multimedia Services

6 Contents Contents... List of Figures... List of Tables... Scope References...0 Abbreviations... Introduction... GPP File Format.g.... Conformance..... File identification.. Registration of codecs.. Interpretation of GPP file format.. Limitation of the ISO base media file format. Codec Registration..... Overview.. Sample Description Box. Video..... MPEG- Video.. H... H./AVC. Audio and Speech..... MPEG- AAC and HE AAC.. AMR.. EVRC.. EVRC-B.. EVRC-WB.. K (QCELP).. SMV.. VMR-WB. Timed Text Format.... Asset Information.... Encryption.... Video-Buffer... Presentation and Layout Support (SMIL).... Media Synchronization and Presentation Format..... Document Conformance.. User Agent Conformance GPP File Formats for Multimedia Services

7 GPP SMIL Language Profile definition.. Content Model 0 File Format for K Speech.QCP... Compact Multimedia Format.cmf.... Description of CMF Content.... Formal Syntax of CMF Content.... Tables..... TimeBase.. Pitch Bend.. Fine Pitch Bend. Acceptable Profiles for CMF file format..... Talking Picture Messaging.. Audio-only Profile.. Picture Ringers.. Animated Ringers. CMF Conformance Guidelines..... AAC Requirements.. Subchunk Requirements.. MIDI Requirements.. MIP Requirements.. Wave Packet Requirements.. "dls-bank-change" event.. ADPCM Requirements.. Cue and Jump Points.. Recycle Requirements. File Extension and MIME type for Media presentation... Annex A File formats: difference with GPP (Informative)... Annex A. Relations between ISO, GPP, and GPP file format... Annex A. Differences between GPP and GPP... Annex A. Usage of GPP branding... Annex A. Relationship of GPP and GPP Profiles...0 Annex B Guideline for File Format Usage (Informative)... Annex B. MSS (Multimedia Streaming Service)... Annex B. Server storage for RTP streaming... Annex B. Transmission format for pseudo-streaming... Annex B. MMS Annex B. File download and play back... Annex C SMIL Profile Differences Between GPP and GPP (Informative)... Annex C. Additional functionality... Annex C. Interoperability between GPP and GPP SMIL... GPP File Formats for Multimedia Services

8 0 Annex D GPP SMIL Authoring Guidelines (Informative)... Annex D. General... Annex D. BasicLinking... Annex D. BasicLayout... Annex D. EventTiming... Annex D. AccessKeyTiming... Annex D. MultiArcTiming... Annex D. BasicAnimation... Annex D. MediaParam... Annex D. MetaInformation... Annex E Additional Specification for the System Component Test Attribute (Normative)...0 Annex E. General...0 Annex E. Definition of Attribute Encoding...0 Annex E. Behavior of a GPP SMIL Player...0 Annex F Description of CMF to SMIL Conversion (Informative)... Annex F. Conversion Mechanics... GPP File Formats for Multimedia Services

9 0 List of Figures Figure -: ISO File Format Box Structure Hierarchy... Figure -: EVRC Frame byte alignment... Figure -: EVRC-B Frame byte alignment... Figure -: EVRC-WB Frame byte alignment... Figure -: K (QCELP) Frame byte alignment... Figure -: SMV frame byte alignment... Figure -: VMR-WB Frame byte alignment... Figure A : File formats in ISO... Figure A : GPP file format... Figure A : GPP file format... Figure B : Hinted Presentation for Streaming (Reprint from ISO/IEC -)... Figure B : Basic sequence of pseudo-streaming... Figure B : Fragmented movie file format.... GPP File Formats for Multimedia Services

10 0 0 0 List of Tables Table -: The File-Type Box... Table -: SampleEntry fields... 0 Table -: EVRCSampleEntry fields... Table -: The EVRCSpecificBox fields for EVRCSampleEntry... Table -: EVRCDecSpecStruc... Table - : EVRCSampleEntry fields... Table - : he EVRCBSpecificBox fields for EVRCBSampleEntry... Table -: EVRCBDecSpecStruc... Table -: EVRCWBSampleEntry fields... Table -0: The EVRCWBSpecificBox fields for EVRCWBSampleEntry... Table -: EVRCWBDecSpecStruc... Table -: QCELPSampleEntry fields... Table -: The QCELPSpecificBox fields for QCELPSampleEntry... Table -: QCELPDecSpecStruc... Table -: Mapping table... Table -: SMVSampleEntry fields... Table -: The SMVSpecificBox fields for SMVSampleEntry... Table -: SMV DECSpecStruc... Table -: VMRSampleEntry fields... Table -0: The VMRSpecificBox fields for VMRSampleEntry... Table -: VMRDecSpecStruc... Table -: VMR mode_set bit field assignments... Table -: The GAD Information box... Table - Additional formats for encrypted media tracks... Table - GPP SMIL MIME types and attributes... Table -: Content model for the GPP SMIL profile... Table -: TimeBase Values... Table -: Pitch Bend Range values... Table -: Fine PITCH bend range values... Table -: Allowed formats for each media type... Table A--: Brand usage in G files: = defined support... Table A--: Relationship of GPP and GPP profiles... 0 Table C--: Name value pairs for MediaParam module that are additional to GPP. GPP File Formats for Multimedia Services

11 Scope The objective is to define and standardize a set of common file formats to be used in multimedia services (such as Multimedia Streaming Service (MSS) and Multimedia Messaging Service (MMS)) and to provide interoperability with existing G and the Internet multimedia services to the greatest extent possible. The specific media types and descriptions to be covered include: video, audio, images, graphics, high fidelity audio as well as presentation layout and synchronization. GPP File Formats for Multimedia Services

12 References. Void.. Void.. ISO/IEC -:00 Information technology Coding of audiovisual-objects Part : ISO base media file format.. ISO/IEC -:00, Information technology Coding of audiovisual-objects Part : MP file format.. GPP TS., "Transparent end-to-end packet switched streaming service (PSS); GPP file format (GP) (Release )".. ISO/IEC -:00: Information Technology Coding of Audio- Visual Objects Part : Visual.. ITU-T Recommendation H.: Video Coding for Low Bit rate Communication. GPP TS.0 "Adaptive Multi-Rate (AMR) Speech Codec; General Description. GPP TS.: AMR Speech Codec, wideband; General Description. 0. GPP C.S00-0-: Enhanced Variable Rate Codec, Speech Service Option for Wideband Spread Spectrum Digital Systems. IETF RFC : RTP Payload Format for PureVoice(tm) Audio.. IETF RFC : RTP Payload Format for Enhanced Variable Rate Codecs (EVRC) and Selectable Mode Vocoders (SMV), June 00.. IETF RFC : RTP payload format and file storage format for the Adaptive Multi-Rate (AMR) Adaptive Multi-Rate Wideband (AMR-WB) audio codecs, March 00.. GPP C.S000-0: High Rate Speech Service Option for Wideband Spread Spectrum Communications Systems. GPP C.S000-0 Version.0 Selectable Mode Vocoder Service Option for Wideband Spread Spectrum Communication Systems.. GPP TS.0: Adaptive Multi-Rate (AMR) speech codec frame structure. GPP TS.0: AMR Wideband Speech Codec; Frame Structure. WC Recommendation: "Synchronized Multimedia Integration Language (SMIL.0)", ITU-T Recommendation H. (annex X): "Annex X: Profiles and levels definition". 0. IETF RFC : Augmented BNF for Syntax Specification: ABNF.. IETF RFC : The QCP File Format and Media Types for Speech Data.. Unicode Standard Annex #: Unicode Newline guidelines, by Mark Davis. An integral part of The Unicode Standard, Version... "Standard MIDI Files.0", RP-00, "The Complete MIDI.0 Detailed GPP File Formats for Multimedia Services 0

13 0 Specification, Document Version." The MIDI Manufacturers Association, Los Angeles, CA, USA, February.. ITU-T Recommendation T.: "Information technology; Digital compression and coding of continuous-tone still images: Requirements and guidelines".. IETF RFC 0: "PNG (Portable Networks Graphics) Specification version.0".. Technical note TN0: Understanding the Differences between Apple and Windows IMA-ADPCM Compressed Sound Files, Developer Connection, Windows BMP us/gdi/bitmaps_jhv.asp. Windows Multimedia, Resource Interchange File Format/WAVE us/multimed/htm/_win_resource_interchange_file_format_services.as p, us/multimed/htm/_win_about_waveform_audio.asp Complete MIDI.0 Detailed Specification, v., (second edition), MIDI Manufacturers Association (MMA), General MIDI Specification, v., MIDI Manufacturer Association (MMA), September 00.. GPP C.S000-0 GPP File Formats for Multimedia Services.. IETF RFC Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Audio Codec.. GPP C.S00-A v.0 Source-Controlled Variable-Rate Multimode Wideband Speech Codec (VMR-WB), Service Options and for Spread Spectrum Systems, April 00.. ISO/IEC -:00: Information technology Coding of audio - visual objects Part : Advanced Video Coding (AVC) file format.. GPP TS. The GPP File Format.. GPP TS. GPP Timed Text.. ISO/IEC -0:00: Information technology Coding of audiovisual objects Part 0: Advanced Video Coding.. GPP C.S00-0 Multimedia Streaming Service for Spread Spectrum Systems.. ISO/IEC -:00, "Information technology - Coding of audio-visual objects - Part : Audio". 0. ISO/IEC -:00/Amd :00, "Bandwidth Extension".. ISO/IEC -:00/Amd :00/Cor :00.. IETF RFC : "The Secure Real-time Transport Protocol".. GPP TS.0 Universal Geographical Area Description.. Scalable polyphony MIDI specification, Version.0, RP-0, The MIDI GPP File Formats for Multimedia Services

14 0 Manufacturers Association, Los Angeles, CA, USA, 00.. WC Recommendation: "Scalable Vector Graphics (SVG) Tiny. Specification", DLS/XMF Format for Mobile Devices, MIDI Manufacturers Association, Los Angeles, CA, Sept IETF RFC : "MIME Type Registrations for GPP Multimedia files".. WC Recommendation: REC-CSS-0: "Cascading Style Sheets", level CSS Specification -May-. CSS/. GPP TS. "GPP SMIL Language Profile". 0. WC Recommendation: "Cascading Style Sheets, Level, CSS Specification". GPP C.S00-B: Enhanced Variable rate Codec Speech Service option and for wideband spread spectrum Digital Systems.. GPP C.S00-C: Enhanced Variable rate Codec Speech Service option, and 0 for wideband spread spectrum Digital Systems.. IETF RFC : Enhancements to RTP Payload Formats for EVRC Family Codecs, January 00 GPP File Formats for Multimedia Services

15 Abbreviations For the purpose of this document, the following abbreviations apply: G Third Generation system GP File Format for GPP Multimedia Services GPP Third Generation Partnership Project GPP Third Generation Partnership Project AAC Advanced Audio Coding ABNF Augmented BNF ADPCM Adaptive Differential Pulse Code Modulation AMR Adaptive Multi-Rate AMR-WB Adaptive Multi-Rate Wideband AVC Advanced Video Coding BNF Backus-Naur Form BMP Bit Map Picture CMF Compact Multimedia Format CSS Cascading Style Sheets, level DLS Downloadable Sound(s) EVRC Enhanced Variable Rate Codec FFMS File Formats for Multimedia Services GAD Geographical Area Description HE AAC High Efficiency AAC HRD Hypothetical Reference Decoder HTML Hyper Text Markup Language HTTP Hypertext Transfer Protocol IETF Internet Engineering Task Force IMA International Multimedia Association IP Internet Protocol ISO International Standards Organization ITU-T International Telecommunication Union - Telecommunication Sector JPEG Joint Photographic Experts Group LED Light Emitting Diode MIDI Musical Instrument Digital Interface MIME Multipurpose Internet Mail Extensions MIP Maximum Instantaneous Polyphony MMA MIDI Manufacturers Association GPP File Formats for Multimedia Services

16 MMS MP MPEG MSS PDA PNG QCELP RFC RIFF RTCP RTP SBR SDP SMIL SRTP SMV TCP TOC URI VMR Multimedia Messaging Service MPEG- File Format Motion Picture Experts Group Multimedia Streaming Service Personal Digital Assistant Portable Network Graphics Qualcomm Code Excited Linear Prediction Request for Comments Resource Interchange File Format Real-Time Control Protocol Real-time Transport Protocol Spectral Band Replication Session Description Protocol Synchronized Multimedia Integration Language Secure Realtime Transport Protocol Selectable Mode Vocoder Transport Control Protocol Table of Contents Uniform Resource Identifier Variable-Rate Multimode [Wideband Vocoder] GPP File Formats for Multimedia Services

17 0 Introduction The purpose of this standard is to define a set of file formats to be used with GPP multimedia services. Among these file formats is a new format designated as the GPP file format or.g file format. It is the recommended format to use and can contain multiple media types (such as, video, audio, and timed text). Also included in this release are a presentation and layout description language and file format,.smi, and a compact multimedia file format,.cmf. These file formats can be used for, but not limited to: - multimedia content downloading to a terminal, - multimedia file generation and uploading from the originating terminal, - multimedia content exchange between MMS and/or MSS servers, - multimedia content storing to a server, and - multimedia message exchange with other industry system. This document does not specify how this file format is used in specific services. In other words, it should be expressly mandated, if necessary, in other service specifications whether to use this specification. GPP File Formats for Multimedia Services

18 0 GPP File Format.g The purpose of this section is to define the GPP file format for multimedia services. This file format is based on the ISO base media file format [ ]. Also, it adopts the methodology defined in [] to integrate necessary structures for inclusion of non-iso codecs such as H. [], AMR [], AMR-WB [], and extends this approach to include GPP specific codecs: EVRC [0], SMV [], VMR-WB [], and K Speech (QCELP) []. Currently the GPP file format also defines extensions for: AVC file format [..], Asset information [.], Encryption [.], Video buffer information [.].. Conformance The GPP file format, used in the specification for timed media (such as video, audio, and timed-text), is structurally based on the ISO base media file format defined in [ ]. However, the conformance statement for GPP files is defined in the present document by addressing file identification (file extension, brand identifier and MIME type definition) and registration of codecs. 0 NOTE: Future releases may expand the conformance statement for GPP files to include more codecs or functionalities by defining new boxes. Boxes of unknown type in the GPP file shall be ignored. 0.. File identification GPP multimedia files can be identified using several mechanisms. When stored in traditional computer file systems, these files should be given the file extension.g (readers should allow mixed case for the alphabetic characters). The following MIME types should be used: video/gpp (for visual or audio/visual content, where visual includes both video and timed text) and audio/gpp (for purely audio content). [ ] A file-type box in Table -, as defined in the ISO Base Media File Format [], shall be present in conforming files. The file type box ftyp shall occur before any variable-length box (e.g. movie, free space, media data). Only a fixed-size box such as a file signature, if required, may precede it. The brand identifier for this specification is 'gc'. This brand identifier shall occur in the compatible brands list, and may also be the primary brand. Readers should check the compatible brands list for the identifiers they recognize, and not rely on the file having a particular primary brand, for maximum compatibility. Files may be compatible with more than one brand, and have a 'best use' other than this specification, yet still be compatible with this specification. GPP File Formats for Multimedia Services

19 0 0 0 Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() 'ftyp' Brand Unsigned int() The major or best use of this file MinorVersion Unsigned int() CompatibleBrands Unsigned int() A list of brands, to end of the Box Table -: The File-Type Box Brand: Identifies the best use of this file. The brand should match the file extension. For files with extension.g and conforming to release 0 of this specification, the brand shall be ga. For files with extension.g and conforming to release A of this specification, the brand shall be gb. For files with extension.g and conforming to release B of this specification, the brand shall be gc. MinorVersion: This identifies the minor version of the brand. Files with brand 'gx', where x is an alphabetic character, shall have a corresponding release X.Y.Z such that X = when x = 'a'; X = when x = 'b'; and so on. A conforming minor version value for releasex.y.z uses the byte aligned and right adjusted value of release X* + y*+z. CompatibleBrands: A list of brand identifiers (to the end of the Box). 'gc' shall be a member of this list. ga and gb shall also be members of this list if the file is in conformance with release 0 and/or release A of this specification. The brand compatibility list shall include major brands 'gp', 'gp' and/or 'gp' as described in [] when the file content meets the conditions described therein. Brands shall not be placed in the compatibility list if playback is not possible given the applicable methods. See Annex A. for additional information... Registration of codecs In GPP files, AVC video, MPEG- video, MPEG- AAC audio streams, and other ISO codec streams, as well as non-iso media streams such as AMR narrow-band speech, AMR WB speech, EVRC speech, H. video, K speech, SMV speech, VMR-WB speech, and timed text, can be included as described in this specification... Interpretation of GPP file format All index numbers used in the GPP file format start with the value one rather than zero, in particular first-chunk in Sample to chunk box, sample-number in Sync sample box and shadowed-sample-number, sync-sample-number in Shadow sync sample box... Limitation of the ISO base media file format The following limitation to the ISO base media file format [] shall apply to a GPP file: A GPP file shall be self-contained, i.e., there shall not be references to external media data from inside the GPP file. GPP File Formats for Multimedia Services

20 . Codec Registration.. Overview The purpose of this section is to give some background information about the Sample Description Box in the ISO base media file format [ ]. The following sections define the necessary structures for integration of video, audio, speech, and timed text in a GPP file. This specification provides details for support of codecs defined within GPP. Support for codecs not defined by GPP is provided using external references... Sample Description Box In an ISO file, Sample Description Box gives detailed information about the coding type 0 used, and any initialization information needed for that coding. The Sample Description Box can be found in the ISO file format Box Structure Hierarchy shown in Figure -. Movie Box Track Box Media Box Media Information Box Sample Table Box Sample Description Box Figure -: ISO File Format Box Structure Hierarchy The Sample Description Box can have one or more Sample Entry Boxes. Valid Sample Entry Boxes already defined for ISO [0] and MP [0] include MPAudioSampleEntry, MPVisualSampleEntry, and HintSampleEntry. GPP File Formats for Multimedia Services

21 0 In addition, the Sample Entry Box for H. video shall be HSampleEntry. The Sample Entry Box for AMR and AMR-WB speech shall be AMRSampleEntry. The Sample Entry Box for EVRC speech shall be EVRCSampleEntry. The Sample Entry Box for K (QCELP) speech shall be QCELPSampleEntry or MPAudioSampleEntry. (Note: for K speech a g file parser shall be able to read both storage methods.) The Sample Entry Box for SMV speech shall be SMVSampleEntry. The Sample Entry Box for VMR-WB speech shall be VMRSampleEntry. The Sample Entry Box for timed text shall be TextSampleEntry. The Sample Entry Box for AVC shall be AVCSampleEntry. The Sample Entry Box for EVRC-B speech shall be EVRCBSampleEntry. The Sample Entry Box for EVRC-WB speech shall be EVRCWBSampleEntry. GPP File Formats for Multimedia Services

22 0 The format of SampleEntry and its fields are explained as follows: SampleEntry ::= MPVisualSampleEntry MPAudioSampleEntry HSampleEntry AVCSampleEntry AMRSampleEntry EVRCSampleEntry EVRCBSampleEntry EVRCWBSampleEntry QCELPSampleEntry SMVSampleEntry TextSampleEntry VMRSampleEntry HintSampleEntry Field Type Details Value MPVisualSampleEntry Entry type for visual samples defined in section.. of the present document. MPAudioSampleEntry Entry type for audio samples defined in section.. of the present document. HSampleEntry Entry type for H. visual samples defined in section.. of the present document. AVCSampleEntry Entry type for AVC samples defined in section.. of the present document. AMRSampleEntry Entry type for AMR and AMR-WB speech samples defined in section.. of the present document. EVRCSampleEntry Entry type for EVRC speech samples defined in section.. of the present document. EVRCBSampleEntry Entry type for EVRC-B speech samples defined in section.. of the present document. EVRCWBSampleEntry Entry type for EVRC-WB speech samples defined in section.. of the present document. QCELPSampleEntry Entry type for k (QCELP) speech samples defined in section 0 of the present document. SMVSampleEntry Entry type for SMV speech samples defined in section.. of the present document. TextSampleEntry Entry type for timed text samples defined in section. of the present document. VMRSampleEntry Entry type for VMR-WB speech samples defined in section.. of the present document. HintSampleEntry Entry type for hint track samples defined in the ISO specification [0]. Table -: SampleEntry fields GPP File Formats for Multimedia Services 0

23 . Video This section describes Sample Entries for video... MPEG- Video If MPEG- Video [] is supported then it shall be supported using the MPVisualSampleEntry Box as described in [ ]. NOTE: Throughout this document MPEG- Visual is referred to as MPEG- video, which should be taken to mean encoding of natural (pixel based) video using MPEG- Visual methods... H. If H. Video [] is supported then it shall be supported using the HSampleEntry 0 Box as described in [ ]... H./AVC If MPEG- AVC Video [] is supported then it shall be supported using the AVCSampleEntry Box as described in [ ].. Audio and Speech This section describes Sample Entries for audio and speech. 0.. MPEG- AAC and HE AAC If MPEG- AAC Profile or MPEG- HE AAC Profile [][0][] is supported then it shall be supported using the MPAudioSampleEntry Box as described in [ ]. When HE AAC is stored in the GPP file format, implicit signaling of SBR [][0][] shall not be used... AMR If AMR [] or AMR-WB [] speech is supported then they shall be supported using the AMRSampleEntry Box as described in [ ]. 0.. EVRC EVRC speech data shall be stored inside of a media track in such a way that is described in Section of []. The magic number shall not be included. The codec data frames are stored in a consecutive order with a single TOC entry field as a prefix per each of data frame, where the TOC field is extended to one octet by setting the four most significant bits of the octet to zero, as illustrated in the following figure. <-- Octet --> <-- Octet --> <-- --> <-- Octet N --> FR Type One EVRC speech data frame GPP File Formats for Multimedia Services

24 Figure -: EVRC Frame byte alignment EVRCSampleEntry Box For EVRC, the Box type of the EVRCSampleEntry Box shall be 'sevc'. The EVRCSampleEntry Box is defined as follows: EVRCSampleEntry ::= BoxHeader Reserved_ Data-reference-index Reserved_ Reserved_ Reserved_ Reserved_ TimeScale Reserved_ EVRCSpecificBox Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() 'sevc Reserved_ Unsigned int() [] 0 Data-referenceindex Unsigned int() Index to a data reference that to use to retrieve the sample data. Data references are stored in data reference Boxs. Reserved_ unsigned int() [] 0 Reserved_ unsigned int() Reserved_ unsigned int() Reserved_ unsigned int() 0 TimeScale Unsigned int() Copied from media header Box of this media Reserved_ unsigned int() 0 EVRCSpecificBox Information specific to the decoder. Table -: EVRCSampleEntry fields If one compares the MPAudioSampleEntry Box to the EVRCSampleEntry Box the main difference is in the replacement of the ESDBox, which is specific to MPEG- systems, with a box suitable for EVRC speech. The EVRCSpecificBox field structure is described in section EVRCSpecificBox field for EVRCSampleEntry Box The EVRCSpecificBox fields for EVRC shall be as defined in Table -. The EVRCSpecificBox for the EVRCSampleEntry Box shall always be included if the GPP file contains EVRC media. GPP File Formats for Multimedia Services

25 0 0 0 Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() devc DecSpecificInfo EVRCDecSpecStruc Structure which holds the EVRC Specific information Table -: The EVRCSpecificBox fields for EVRCSampleEntry BoxHeader Size and Type: indicates the size and type of the EVRC decoder-specific Box. The type shall be devc. DecSpecificInfo: the structure where the EVRC stream specific information resides. The EVRCDecSpecStruc is defined as follows: Field Type Details Value vendor Unsigned int() decoder_version Unsigned int() frames_per_sample Unsigned int() Table -: EVRCDecSpecStruc The definitions of EVRCDecSpecStruc members are as follows: vendor: four character code of the manufacturer of the codec, e.g. 'VXYZ'. The vendor field gives information about the vendor whose codec is used to create the encoded data. It is an informative field which may be used by the decoding end. If a manufacturer already has a four character code it should be used in this field. Otherwise, a vendor may create a four character code which best expresses the vendor s name. This field may be ignored. decoder_version: version of the vendor s decoder which can decode the encoded stream in the best (i.e. optimal) way. This field is closely associated with the vendor field. It may be used advantageously by vendors, which have optimal encoder-decoder version pairs. The value shall be set to 0 if the decoder version has no importance for the vendor. This field may be ignored.frames_per_sample: defines the number of frames to be considered as 'one sample' inside the MP file. This number shall be greater than 0 and should be carefully chosen since the access unit is decided depending on the value defined by this field. For example, a value of means each frame is treated as one sample. A value of 0 means that 0 frames (of duration 0 msec each) are aggregated and treated as one sample. It must be noted that, in this case, one sample duration is 0 (msec/frame) x 0 (frame) = 00 msec. For the last sample of the stream, the number of frames can be smaller than frames_per_sample, if the number of remaining frames is smaller than frames_per_sample... EVRC-B EVRC-B speech data shall be stored inside of a media track in such a way that is described in Section of [ ]. The magic number shall not be included. The codec data frames are stored in a consecutive order with a single TOC entry field as a prefix per each of data frame, where the TOC field is extended to one octet by setting the four most significant bits of the octet to zero, as illustrated in the following figure. <-- Octet --> <-- Octet --> <-- --> <-- Octet N --> GPP File Formats for Multimedia Services

26 FR Type One EVRC-B speech data frame EVRCBSampleEntry Box Figure -: EVRC-B Frame byte alignment For EVRC-B, the Box type of the EVRCBSampleEntry Box shall be 'secb'. The EVRCBSampleEntry Box is defined as follows: EVRCBSampleEntry ::= BoxHeader Reserved_ Data-reference-index Reserved_ Reserved_ Reserved_ Reserved_ TimeScale Reserved_ EVRCBSpecificBox Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() 'secb Reserved_ Unsigned int() [] 0 Data-referenceindex Unsigned int() Index to a data reference that to use to retrieve the sample data. Data references are stored in data reference Boxs. Reserved_ unsigned int() [] 0 Reserved_ unsigned int() Reserved_ unsigned int() Reserved_ unsigned int() 0 TimeScale Unsigned int() Copied from media header Box of this media Reserved_ unsigned int() 0 EVRCBSpecificBox Information specific to the decoder. Table - : EVRCBSampleEntry fields If one compares the MPAudioSampleEntry Box to the EVRCBSampleEntry Box the main difference is in the replacement of the ESDBox, which is specific to MPEG- systems, with a box suitable for EVRC-B speech. The EVRCBSpecificBox field structure is described in section EVRCBSpecificBox field for EVRCBSampleEntry Box The EVRCBSpecificBox fields for EVRC-B shall be as defined in Table -. The EVRCBSpecificBox for the EVRCBSampleEntry Box shall always be included if the GPP file contains EVRC-B media. GPP File Formats for Multimedia Services

27 0 0 0 Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() decb DecSpecificInfo EVRCBDecSpecStruc Structure which holds the EVRC- B Specific information Table - : he EVRCBSpecificBox fields for EVRCBSampleEntry BoxHeader Size and Type: indicates the size and type of the EVRC-B decoder-specific Box. The type shall be decb. DecSpecificInfo: the structure where the EVRC-B stream specific information resides. The EVRCBDecSpecStruc is defined as follows: Field Type Details Value Vendor Unsigned int() decoder_version Unsigned int() frames_per_sample Unsigned int() Table -: EVRCBDecSpecStruc The definitions of EVRCBDecSpecStruc members are as follows: vendor: four character code of the manufacturer of the codec, e.g. 'VXYZ'. The vendor field gives information about the vendor whose codec is used to create the encoded data. It is an informative field which may be used by the decoding end. If a manufacturer already has a four character code it should be used in this field. Otherwise, a vendor may create a four character code which best expresses the vendor s name. This field may be ignored. decoder_version: version of the vendor s decoder which can decode the encoded stream in the best (i.e. optimal) way. This field is closely associated with the vendor field. It may be used advantageously by vendors, which have optimal encoder-decoder version pairs. The value shall be set to 0 if the decoder version has no importance for the vendor. This field may be ignored. frames_per_sample: defines the number of frames to be considered as 'one sample' inside the MP file. This number shall be greater than 0 and should be carefully chosen since the access unit is decided depending on the value defined by this field. For example, a value of means each frame is treated as one sample. A value of 0 means that 0 frames (of duration 0 msec each) are aggregated and treated as one sample. It must be noted that, in this case, one sample duration is 0 (msec/frame) x 0 (frame) = 00 msec. For the last sample of the stream, the number of frames can be smaller than frames_per_sample, if the number of remaining frames is smaller than frames_per_sample... EVRC-WB EVRC-WB speech data shall be stored inside of a media track as described in this section. The EVRC-WB encoded speech data frames are stored in a consecutive order with a single TOC entry field as a prefix per each of data frame, where the TOC field is extended to one octet by setting the four most significant bits of the octet to zero, as illustrated in the following figure. GPP File Formats for Multimedia Services

28 0 0 <-- Octet --> <-- Octet --> <-- --> <-- Octet N--> FR Type One EVRC-WB speech data frame EVRCWBSampleEntry Box Figure -: EVRC-WB Frame byte alignment For EVRC-WB, the Box type of the EVRCWBSampleEntry Box shall be 'secw'. The EVRCWBSampleEntry Box is defined as follows: EVRCWBSampleEntry ::= BoxHeader Reserved_ Data-reference-index Reserved_ Reserved_ Reserved_ Reserved_ TimeScale Reserved_ EVRCWBSpecificBox Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() 'secw Reserved_ Unsigned int() 0 [] Data-reference-index Unsigned int() Index to a data reference that to use to retrieve the sample data. Data references are stored in data reference Boxs. Reserved_ unsigned int() 0 [] Reserved_ unsigned int() Reserved_ unsigned int() Reserved_ unsigned int() 0 TimeScale Unsigned int() Copied from media header Box of this media Reserved_ unsigned int() 0 EVRCWBSpecificBox Information specific to the decoder. Table -: EVRCWBSampleEntry fields If one compares the MPAudioSampleEntry Box to the EVRCWBSampleEntry Box the main difference is in the replacement of the ESDBox, which is specific to MPEG- systems, with a box suitable for EVRC-WB speech. The EVRCWBSpecificBox field structure is described in section EVRCWBSpecificBox field for EVRCWBSampleEntry Box The EVRCWBSpecificBox fields for EVRC-WB shall be as defined in Table -0. The EVRCWBSpecificBox for the EVRCWBSampleEntry Box shall always be included if the GPP file contains EVRC-WB media. GPP File Formats for Multimedia Services

29 0 0 0 Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() decw DecSpecificInfo EVRCWBDecSpecStr uc Structure which holds the EVRC- WB Specific information Table -0: The EVRCWBSpecificBox fields for EVRCWBSampleEntry BoxHeader Size and Type: indicates the size and type of the EVRC-WB decoderspecific Box. The type shall be decw. DecSpecificInfo: the structure where the EVRC-WB stream specific information resides. The EVRCWBDecSpecStruc is defined as follows: Field Type Details Value vendor Unsigned int() decoder_version Unsigned int() frames_per_sample Unsigned int() Table -: EVRCWBDecSpecStruc The definitions of EVRCWBDecSpecStruc members are as follows: vendor: four character code of the manufacturer of the codec, e.g. 'VXYZ'. The vendor field gives information about the vendor whose codec is used to create the encoded data. It is an informative field which may be used by the decoding end. If a manufacturer already has a four character code it should be used in this field. Otherwise, a vendor may create a four character code which best expresses the vendor s name. This field may be ignored. decoder_version: version of the vendor s decoder which can decode the encoded stream in the best (i.e. optimal) way. This field is closely associated with the vendor field. It may be used advantageously by vendors, which have optimal encoder-decoder version pairs. The value shall be set to 0 if the decoder version has no importance for the vendor. This field may be ignored. frames_per_sample: defines the number of frames to be considered as 'one sample' inside the MP file. This number shall be greater than 0 and should be carefully chosen since the access unit is decided depending on the value defined by this field. For example, a value of means each frame is treated as one sample. A value of 0 means that 0 frames (of duration 0 msec each) are aggregated and treated as one sample. It must be noted that, in this case, one sample duration is 0 (msec/frame) x 0 (frame) = 00 msec. For the last sample of the stream, the number of frames can be smaller than frames_per_sample, if the number of remaining frames is smaller than frames_per_sample... K (QCELP) (Note: for K speech a g file parser shall be able to read both the QCELPSampleEntry and the MPAudioSampleEntry storage methods.) K speech data shall be stored inside of a media track in the same way for codec data frame format as described in Section. of []. Each codec data frame is zero-padded to become of multiple of octets and the frames are stored in a consecutive order, as GPP File Formats for Multimedia Services

30 0 0 illustrated in the following figure. Here z is the stuffing bit used to keep byte alignment; its value is 0. <-- Octet --> <-- Octet --> <-- --> <-- Octet N --> Rate One K speech data frame z z QCELPSampleEntry Box Figure -: K (QCELP) Frame byte alignment For K, the box type of the QCELPSampleEntry Box shall be 'sqcp'. The QCELPSampleEntry Box is defined as follows: QCELPSampleEntry::= BoxHeader Reserved_ Data-reference-index Reserved_ Reserved_ Reserved_ Reserved_ TimeScale Reserved_ QCELPSpecificBox Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() 'sqcp Reserved_ Unsigned int() [] 0 Data-reference-index Unsigned int() Index to a data reference that to use to retrieve the sample data. Data references are stored in data reference Boxs. Reserved_ Const unsigned int() [] 0 Reserved_ Const unsigned int() Reserved_ Const unsigned int() Reserved_ Const unsigned int() 0 TimeScale Unsigned int() Copied from media header Box of this media Reserved_ Const unsigned int() 0 QCELPSpecificBox Information specific to the decoder. Table -: QCELPSampleEntry fields If one compares the MPAudioSampleEntry Box to the QCELPSampleEntry Box the main difference is in the replacement of the ESDBox, which is specific to MPEG- systems, with a box suitable for k. The QCELPSpecificBox field structure is described in Section... GPP File Formats for Multimedia Services

31 QCELPSpecificBox field for QCELPSampleEntry Box The QCELPSpecificBox fields for K speech shall be as defined in Table -. The QCELPSpecificBox for the QCELPSampleEntry Box shall always be included if the GPP file contains K speech media. Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() dqcp DecSpecificInfo QCELPDecSpecStruc Structure which holds the K (QCELP) speech specific information Table -: The QCELPSpecificBox fields for QCELPSampleEntry BoxHeader Size and Type: indicate the size and type of the k decoder-specific Box. The type shall be dqcp. DecSpecificInfo: the structure where the K speech stream specific information resides. The QCELPDecSpecStruc is defined as follows: Field Type Details Value vendor Unsigned int() decoder_version Unsigned int() frames_per_sample Unsigned int() Table -: QCELPDecSpecStruc The definitions of QCELPDecSpecStruc members are as follows: vendor: four character code of the manufacturer of the codec, e.g. 'VXYZ'. The vendor field gives information about the vendor whose codec is used to create the encoded data. It is an informative field, which may be used by the decoding end. If a manufacturer already has a four character code, it is recommended that it uses the same code should be used in this field. Otherwise, a vendor may create a four character code which best expresses the vendor s name. Else, it is recommended that the manufacturer creates a four character code which best addresses the manufacturer s name. This field may be safely ignored. decoder_version: version of the vendor s decoder which can decode the encoded stream in the best (i.e. optimal) way. This field is closely associated with the vendor field. It may be used advantageously by the vendors, which have optimal encoderdecoder version pairs. The value shall be set to 0 if the decoder version has no importance for the vendor. This field may be safely ignored. frames_per_sample: defines the number of frames to be considered as 'one sample' inside the file. This number shall be greater than 0 and should be carefully chosen since the access unit is decided depending on the value defined by this field. A value of means each frame is treated as one sample. A value of 0 means that 0 frames (of duration 0 msec each) are aggregated and treated as one sample. It must be noted that, in this case, one sample duration is 0 (msec/frame) x 0 (frame) = 00 msec. For the last sample of the stream, the number of frames can be smaller than frames_per_sample, if the number of remaining frames is smaller than frames_per_sample. GPP File Formats for Multimedia Services

32 K (QCELP) Support in MPAudioSampleEntry Box (Note: for K speech a g file parser shall be able to read both the QCELPSampleEntry and the MPAudioSampleEntry storage methods.) For storage of K speech media, MPAudioSampleEntry also can be used. K speech data shall be stored inside of a media track in the same way as described in [] When storing a K speech bitstream in a GPP file, the handler-type field within the HandlerAtom shall be set to soun to indicate media of type AudioStream, and the SampleEntry Box type shall be 'mpa' and the same Box described in Section.. is used. For inclusion of K speech media in MPAudioSampleEntry, the stream type specific information is in the ESDBox structure. The K speech codec is to be signaled by new value from the User Public area of objecttypeindication within the DecoderConfigDescriptor structure. objecttypeindication = 0xE ; The QCELPDecoderSpecificInfo in ABNF [0] format is specified as QCELPDecoderSpecificInfo = QLCM fmt The above ABNF rule indicates that QCELPDecoderSpecificInfo is the same as the header for K vocoder in.qcp file format as described in [], but without RIFF, riffsize, or anything after fmt. In addition, if the size of packets is completely constant, i.e. fixed rate encoding, the following rules apply to the definition of fmt (see variable-rate referenced by codec-info). num-rates = 0 rate-map = 0 major =... Mapping of QCELPSampleEntry Box and K Support in MPAudioSampleEntry Box Variables in QCELPSampleEntry Box and DecoderSpecificInfo in MPAudioSampleEntry Box for K is translated as described in the following table. GPP File Formats for Multimedia Services 0

33 QCELPSampleEntry Vendor decoder_version framespersample (fps) fps = spb / (sps * 0.0) N.A. N.A. N.A. N.A... SMV MPAudioSampleEntry The first bytes of Name field The fifth byte of Name field N.A. AvgBitsPerSec (abps) Calculated based on duration field in Track Header Box and data size in Sample Size Box. bytesperblock (bpb) Calculated according to the equation: abps = bpb * (bits/byte) / (0.0 * fps) sampleperblock (spb) spb = sps * 0.0 * fps numofrates and bytesperpacket When fixed rate encoding is used, all fields should be set 0x00. When variable rate encoding is used, example in packet definition in []. Table -: Mapping table 0 0 SMV speech data shall be stored inside of a media track in such a way that is described in Section of [ ]. The magic number is not included. The codec data frames are stored in a consecutive order with a single TOC entry field as a prefix per each of data frame, where the TOC field is extended to one octet by setting the four most significant bits of the octet to zero, as illustrated in the following figure. <-- Octet --> <-- Octet --> <-- --> <-- Octet N --> FR Type One SMV speech data frame SMVSampleEntry Box Figure -: SMV frame byte alignment For SMV speech, the box type of the SMVSampleEntry Box shall be 'ssmv'. The SMVSampleEntry Box is defined as follows: SMVSampleEntry ::= BoxHeader Reserved_ Data-reference-index Reserved_ GPP File Formats for Multimedia Services

34 0 0 Reserved_ Reserved_ Reserved_ TimeScale Reserved_ SMVSpecificBox Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() 'ssmv Reserved_ Unsigned int() [] 0 Data-reference-index Unsigned int() Index to a data reference that to use to retrieve the sample data. Data references are stored in data reference Boxs. Reserved_ Const unsigned int() [] 0 Reserved_ Const unsigned int() Reserved_ Const unsigned int() Reserved_ Const unsigned int() 0 TimeScale Unsigned int() Copied from media header Box of this media Reserved_ Const unsigned int() 0 SMVSpecificBox Information specific to the decoder. Table -: SMVSampleEntry fields If one compares the AudioSampleEntry Box for the SMVSampleEntry Box the main difference is in the replacement of the ESDBox, which is specific to MPEG- systems, with a box suitable for SMV. The SMVSpecificBox field structure is described in section SMVSpecificBox field for SMVSampleEntry Box The SMVSpecificBox fields for SMV shall be as defined in Table -. The SMVSpecificBox for the SMVSampleEntry Box shall always be included if the MP file contains SMV media. Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() dsmv DecSpecificInfo SMVDecSpecStruc Structure which holds SMV Specific information Table -: The SMVSpecificBox fields for SMVSampleEntry BoxHeader Size and Type: indicate the size and type of the SMV decoder-specific Box. The type shall be dsmv. DecSpecificInfo: the structure where the SMV stream specific information resides. The SMVDecSpecStruc is defined as follows: Field Type Details Value Vendor Unsigned int() decoder_version Unsigned int() Frames_per_sample Unsigned int() Table -: SMV DECSpecStruc The definitions of SMVDecSpecStruc members are as follows: GPP File Formats for Multimedia Services

35 vendor: four character code of the manufacturer of the codec, e.g. 'VXYZ'. The vendor field gives information about the vendor whose codec is used to create the encoded data. It is an informative field, which may be used by the decoding end. If a manufacturer already has a four character code, it is recommended that it uses the same code should be used in this field. Otherwise, a vendor may create a four character code which best expresses the vendor s name. Else, it is recommended that the manufacturer creates a four character code which best addresses the manufacturer s name. This field may be safely ignored. decoder_version: version of the vendor s decoder which can decode the encoded stream in the best (i.e. optimal) way. This field is closely associated with the vendor field. It may be used advantageously by the vendors, which have optimal encoderdecoder version pairs. The value shall be set to 0 if the decoder version has no importance for the vendor. This field may be safely ignored. frames_per_sample: defines the number of frames to be considered as 'one sample' inside the MP file. This number shall be greater than 0 and should be carefully chosen since the access unit is decided depending on the value defined by this field. For example, a value of means each frame is treated as one sample. A value of 0 means that 0 frames (of duration 0 msec each) are aggregated and treated as one sample. It must be noted that, in this case, one sample duration is 0 (msec/frame) x 0 (frame) = 00 msec. For the last sample of the stream, the number of frames can be smaller than frames_per_sample, if the number of remaining frames is smaller than frames_per_sample... VMR-WB VMR-WB speech data are stored in the stream according to the VMR-WB storage file format (see Section. in [ ]). The codec data frames are stored in a consecutive order with a single TOC entry field as a prefix per each of data frame, as illustrated in the following figure. <-- Octet --> <-- Octet --> <-- --> <-- Octet N --> P FT Q P P One VMR-WB speech data frame Figure.-: VMR-WB Frame byte alignment The FT field (Frame Types) and the Q bit (Frame Quality Indicator) are defined in section.. of []. The P bits are padding bits and shall be set to VMRSampleEntry Box For VMR-WB speech the box type of the VMRSampleEntry Box shall be 'svmr'. The VMRSampleEntry Box is defined as follows: VMRSampleEntry ::= BoxHeader Reserved_ GPP File Formats for Multimedia Services

36 0 0 Data-reference-index Reserved_ Reserved_ Reserved_ Reserved_ TimeScale Reserved_ VMRSpecificBox: Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() ' svmr Reserved_ Unsigned int() [] 0 Data-referenceindex Unsigned int() Index to a data reference that to use to retrieve the sample data. Data references are stored in data reference Boxs. Reserved_ Const unsigned int() [] 0 Reserved_ Const unsigned int() Reserved_ Const unsigned int() Reserved_ Const unsigned int() 0 TimeScale Unsigned int() Copied from media header Box of this media Reserved_ Const unsigned int() 0 VMRSpecificBox Information specific to the decoder. Table -: VMRSampleEntry fields If one compares the MPAudioSampleEntry Box to the VMRSampleEntry Box the main difference is in the replacement of the ESDBox, which is specific to MPEG- systems, with a box suitable for VMR-WB. The VMRSpecificBox field structure is described in section VMRSpecificBox field for VMRSampleEntry Box The VMRSpecificBox fields for VMR-WB speech shall be as defined in Table -0. The VMRSpecificBox for the VMRSampleEntry Box shall always be included if the GPP file contains VMR-WB media. Field Type Details Value BoxHeader.Size Unsigned int() BoxHeader.Type Unsigned int() dvmr DecSpecificInfo VMRDecSpecStruc Structure which holds the VMR- WB Specific information Table -0: The VMRSpecificBox fields for VMRSampleEntry BoxHeader Size and Type: indicate the size and type of the VMR decoder-specific Box. The type shall be dvmr. DecSpecificInfo: the structure where the VMR-WB stream specific information resides. The VMRDecSpecStruc is defined as follows: GPP File Formats for Multimedia Services

3GPP2 File Formats for Multimedia Services

3GPP2 File Formats for Multimedia Services GPP C.S000-0 Version.0 Date: December 00 GPP File Formats for Multimedia Services COPYRIGHT GPP and its Organizational Partners claim copyright in this document and individual Organizational Partners may

More information

3GPP TS V7.1.0 ( )

3GPP TS V7.1.0 ( ) TS 26.244 V7.1.0 (2007-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects Transparent end-to-end packet switched streaming service

More information

3GPP TS V5.2.0 ( )

3GPP TS V5.2.0 ( ) TS 26.140 V5.2.0 (2002-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Multimedia Messaging Service (MMS); Media formats and codecs

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 244 V10.2.0 (2012-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Transparent end-to-end packet switched

More information

Multimedia Messaging Service (MMS) Media Format and Codecs for cdma2000 Spread Spectrum Systems

Multimedia Messaging Service (MMS) Media Format and Codecs for cdma2000 Spread Spectrum Systems GPP C.S00-A Version.0 Date: March 00 Multimedia Messaging Service (MMS) Media Format and Codecs for cdma000 Spread Spectrum Systems COPYRIGHT GPP and its Organizational Partners claim copyright in this

More information

ETSI TS V5.1.0 ( )

ETSI TS V5.1.0 ( ) TS 126 140 V5.1.0 (2002-06) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Multimedia Messaging Service (MMS); Media formats

More information

3GPP TS V7.1.0 ( )

3GPP TS V7.1.0 ( ) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Multimedia Messaging Service (MMS); Media formats and codecs () GLOBAL SYSTEM FOR

More information

Request for Comments: 4393 Category: Standards Track March MIME Type Registrations for 3GPP2 Multimedia Files

Request for Comments: 4393 Category: Standards Track March MIME Type Registrations for 3GPP2 Multimedia Files Network Working Group H. Garudadri Request for Comments: 4393 QUALCOMM Category: Standards Track March 2006 Status of This Memo MIME Type Registrations for 3GPP2 Multimedia Files This document specifies

More information

ARIB STD-T53-C.S Circuit-Switched Video Conferencing Services

ARIB STD-T53-C.S Circuit-Switched Video Conferencing Services ARIB STD-T-C.S00-0 Circuit-Switched Video Conferencing Services Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the

More information

Discontinuous Transmission (DTX) of Speech in cdma2000 Systems

Discontinuous Transmission (DTX) of Speech in cdma2000 Systems GPP C.S00-0 Version.0 Date: December, 00 Discontinuous Transmission (DTX) of Speech in cdma000 Systems COPYRIGHT GPP and its Organizational Partners claim copyright in this document and individual Organizational

More information

ARIB STD-T V IP Multimedia System (IMS) Messaging and Presence; Media formats and codecs. (Release 13)

ARIB STD-T V IP Multimedia System (IMS) Messaging and Presence; Media formats and codecs. (Release 13) ARIB STD-T63-26.141 V13.0.0 IP Multimedia System (IMS) Messaging and Presence; Media formats and codecs (Release 13) Refer to Industrial Property Rights (IPR) in the preface of ARIB STD-T63 for Related

More information

ETSI TS V6.0.0 ( )

ETSI TS V6.0.0 ( ) TS 126 141 V6.0.0 (2004-12) Technical Specification Universal Mobile Telecommunications System (UMTS); IP Multimedia System (IMS) Messaging and Presence; Media formats and codecs (3GPP TS 26.141 version

More information

3GPP TS V ( )

3GPP TS V ( ) TS 26.140 V11.1.0 (2012-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Multimedia Messaging Service (MMS); Media formats and

More information

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V8.0.0 ( ) Technical Specification TS 126 141 V8.0.0 (2009-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; IP Multimedia System (IMS) Messaging and

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format INTERNATIONAL STANDARD ISO/IEC 14496-12 Third edition 2008-10-15 Information technology Coding of audio-visual objects Part 12: ISO base media file format Technologies de l'information Codage des objets

More information

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track Network Working Group S. Ahmadi Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband

More information

ETSI TS V ( )

ETSI TS V ( ) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Presentation layer for 3GPP services () 1 Reference RTS/TSGS-0426307vf00 Keywords LTE,UMTS 650 Route des Lucioles F-06921

More information

ETSI TS V5.2.0 ( )

ETSI TS V5.2.0 ( ) TS 126 234 V5.2.0 (2002-09) Technical Specification Universal Mobile Telecommunications System (UMTS); End-to-end transparent streaming service; Protocols and codecs (3GPP TS 26.234 version 5.2.0 Release

More information

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope. Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 12: ISO base media file format

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 12: ISO base media file format INTERNATIONAL STANDARD ISO/IEC 15444-12 Fourth edition 2012-07-15 Information technology JPEG 2000 image coding system Part 12: ISO base media file format Technologies de l'information Système de codage

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 11: Stereoscopic video application format

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 11: Stereoscopic video application format INTERNATIONAL STANDARD ISO/IEC 23000-11 First edition 2009-11-15 Information technology Multimedia application format (MPEG-A) Part 11: Stereoscopic video application format Technologies de l'information

More information

Internet Streaming Media Alliance Hyperlinked Video Specification Version 1.0 September 2006

Internet Streaming Media Alliance Hyperlinked Video Specification Version 1.0 September 2006 Internet Streaming Media Alliance Hyperlinked Video Specification Version 1.0 September 2006 URL-Streams Version 1.0 Page 1 of 12 September 2006 ISMA SPECIFICATION LIMITATIONS AND CONDITIONS OF USE LEGAL

More information

3GPP TS V6.4.0 ( )

3GPP TS V6.4.0 ( ) TS 26.235 V6.4.0 (2005-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Packet switched conversational multimedia applications;

More information

Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols

Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols DVB Document A084 Rev. 2 May 2007 2 Contents Contents...2 Introduction...5 1 Scope...7 2 References...7

More information

3GPP TS V8.0.0 ( )

3GPP TS V8.0.0 ( ) TS 26.235 V8.0.0 (2008-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Packet switched conversational multimedia applications;

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 23009-1 First edition 2012-04-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats Technologies

More information

MISB RP RECOMMENDED PRACTICE. 24 October Annotation Universal Metadata Set. 1 Scope. 2 References. 2.1 Normative References

MISB RP RECOMMENDED PRACTICE. 24 October Annotation Universal Metadata Set. 1 Scope. 2 References. 2.1 Normative References MISB RP 0602.3 RECOMMENDED PRACTICE Annotation Universal Metadata Set 24 October 2013 1 Scope This Recommended Practice documents the basic SMPTE KLV metadata to encode Video Annotation data within a motion

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format INTERNATIONAL STANDARD ISO/IEC 23000-4 Second edition 2009-01-15 Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format Technologies de l'information

More information

3GPP TS V4.2.0 ( )

3GPP TS V4.2.0 ( ) TS 26.233 V4.2.0 (2002-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end packet switched streaming service

More information

3GPP TS V6.1.0 ( )

3GPP TS V6.1.0 ( ) TS 26.111 V6.1.0 (2004-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Codec for circuit switched multimedia telephony service;

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines TECHNICAL REPORT ISO/IEC TR 23009-3 First edition 2015-05-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines Technologies de l'information Diffusion

More information

ARIB TR-T13-C.R v1.0. cdma2000 Multimedia Services Evaluation Methodology: Software Tools

ARIB TR-T13-C.R v1.0. cdma2000 Multimedia Services Evaluation Methodology: Software Tools ARIB TR-T-C.R00-0 v.0 cdma000 Multimedia Services Evaluation Methodology: Software Tools Refer to "Notice" in the preface of ARIB TR-T for Copyrights Original Specification This standard, TR-T-C.R00-0

More information

ISO/IEC Information technology Coding of audio-visual objects Part 15: Advanced Video Coding (AVC) file format

ISO/IEC Information technology Coding of audio-visual objects Part 15: Advanced Video Coding (AVC) file format This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC 14496-15 First edition 2004-04-15 Information technology Coding of audio-visual objects Part 15: Advanced Video

More information

ARIB STD-T64-C.S v1.0. BCMCS Codecs and Transport Protocols

ARIB STD-T64-C.S v1.0. BCMCS Codecs and Transport Protocols ARIB STD-T-C.S000-0 v.0 BCMCS Codecs and Transport Protocols Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the preface

More information

ETSI TR V7.7.0 ( ) Technical Report

ETSI TR V7.7.0 ( ) Technical Report TR 125 993 V7.7.0 (2008-07) Technical Report Universal Mobile Telecommunications System (UMTS); Typical examples of Radio Access Bearers (RABs) and Radio Bearers (RBs) supported by Universal Terrestrial

More information

Request for Comments: 4571 Category: Standards Track July 2006

Request for Comments: 4571 Category: Standards Track July 2006 Network Working Group J. Lazzaro Request for Comments: 4571 UC Berkeley Category: Standards Track July 2006 Status of This Memo Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP)

More information

ETSI TS V9.0.3 ( ) Technical Specification

ETSI TS V9.0.3 ( ) Technical Specification TS 125 444 V9.0.3 (2011-04) Technical Specification Universal Mobile Telecommunications System (UMTS); Iuh data transport (3GPP TS 25.444 version 9.0.3 Release 9) 1 TS 125 444 V9.0.3 (2011-04) Reference

More information

ITU-T J.288. Encapsulation of type length value (TLV) packet for cable transmission systems

ITU-T J.288. Encapsulation of type length value (TLV) packet for cable transmission systems I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T J.288 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2016) SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND

More information

ARIB STD-T64-C.S v1.0. Unstructured Supplementary Service Data (USSD) Service Options for Spread Spectrum Systems:Service Options 78 and 79

ARIB STD-T64-C.S v1.0. Unstructured Supplementary Service Data (USSD) Service Options for Spread Spectrum Systems:Service Options 78 and 79 ARIB STD-T-C.S00-0 v.0 Unstructured Supplementary Service Data (USSD) Service Options for Spread Spectrum Systems:Service Options and Refer to "Industrial Property Rights (IPR)" in the preface of ARIB

More information

Beyond TS Workshop

Beyond TS Workshop ISOBMFF@DVB Beyond TS Workshop Cyril Concolato, Jean Le Feuvre (Telecom ParisTech) David Singer (Apple) IRT, Munich, May 19th, 2015 1 Overview ISOBMFF, standards and statuses ISOBMFF basic concepts Types

More information

Unified Communication Specification for H.264/MPEG- 4 Part 10 Scalable Video Coding RTP Transport Version 1.0

Unified Communication Specification for H.264/MPEG- 4 Part 10 Scalable Video Coding RTP Transport Version 1.0 Unified Communication Specification for H.264/MPEG- 4 Part 10 Scalable Video Coding RTP Transport Version 1.0 This document is now managed by IMTC. Please note that any change that affects backwards compatibility

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 281 V14.0.0 (2017-04) TECHNICAL SPECIFICATION LTE; Mission Critical Video (MCVideo); Codecs and media handling (3GPP TS 26.281 version 14.0.0 Release 14) 1 TS 126 281 V14.0.0 (2017-04) Reference

More information

Internet Streaming Media. Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2006

Internet Streaming Media. Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2006 Internet Streaming Media Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2006 Multimedia Streaming UDP preferred for streaming System Overview Protocol stack Protocols RTP + RTCP SDP RTSP SIP

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 14496-8 First edition 2004-05-15 Information technology Coding of audio-visual objects Part 8: Carriage of ISO/IEC 14496 contents over IP networks Technologies de l'information

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audiovisual. Part 12: ISO base media file format

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audiovisual. Part 12: ISO base media file format INTERNATIONAL STANDARD ISO/IEC 14496-12 Fifth edition 2015 12 15 Information technology Coding of audiovisual objects Part 12: ISO base media file format Technologies de l'information Codage des objets

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC 14496-12 Fifth edition 2015-02-2012-15 Information technology Coding of audiovisual objects Part 12: ISO base media file format Technologies de l'information Codage des objets

More information

Internet Streaming Media

Internet Streaming Media Multimedia Streaming Internet Streaming Media Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2006 preferred for streaming System Overview Protocol stack Protocols + SDP SIP Encoder Side Issues

More information

Part III: Survey of Internet technologies

Part III: Survey of Internet technologies Part III: Survey of Internet technologies Content (e.g., HTML) kinds of objects we re moving around? References (e.g, URLs) how to talk about something not in hand? Protocols (e.g., HTTP) how do things

More information

Internet Streaming Media Alliance Ultravox Provisional Specification Version 1.0 November 2007

Internet Streaming Media Alliance Ultravox Provisional Specification Version 1.0 November 2007 Internet Streaming Media Alliance Ultravox Provisional Specification Version 1.0 November 2007 ISMA Ultravox Part 1: Introduction Page 1 of 6 November 2007 ISMA SPECIFICATION LIMITATIONS AND CONDITIONS

More information

MPEG-4. Today we'll talk about...

MPEG-4. Today we'll talk about... INF5081 Multimedia Coding and Applications Vårsemester 2007, Ifi, UiO MPEG-4 Wolfgang Leister Knut Holmqvist Today we'll talk about... MPEG-4 / ISO/IEC 14496...... is more than a new audio-/video-codec...

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems INTERNATIONAL STANDARD ISO/IEC 15938-1 First edition 2002-07-01 Information technology Multimedia content description interface Part 1: Systems Technologies de l'information Interface de description du

More information

SIP Video Profile Best Practices

SIP Video Profile Best Practices Document Number: IMTC1013 Date: 03 October 2014 Working Group: SIP Parity Activity Group Status (draft, approved, obsolete): Approved Title: Purpose: SIP Video Profile Best Practices Implementation Guideline

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 446 V12.0.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; EVS Codec AMR-WB Backward Compatible Functions (3GPP TS 26.446 version 12.0.0 Release 12) 1

More information

3GPP TS V6.2.0 ( )

3GPP TS V6.2.0 ( ) TS 26.401 V6.2.0 (2005-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; General audio codec audio processing functions; Enhanced

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1 INTERNATIONAL STANDARD ISO/IEC 8825-5 Third edition 2015-11-15 Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1 Technologies de l'information Règles de codage

More information

CableLabs Specifications Web Technology. Mapping from MPEG-2 Transport to HTML5 CL-SP-HTML5-MAP-I ISSUED. Notice

CableLabs Specifications Web Technology. Mapping from MPEG-2 Transport to HTML5 CL-SP-HTML5-MAP-I ISSUED. Notice CableLabs Specifications Web Technology Mapping from MPEG-2 Transport to HTML5 ISSUED Notice This CableLabs specification is the result of a cooperative effort undertaken at the direction of Cable Television

More information

References differences between SVG 1.1 Full and SVG 1.2 Tiny

References differences between SVG 1.1 Full and SVG 1.2 Tiny References differences between SVG 1.1 Full and SVG 1.2 Tiny Differences in XML related s XML 1.0 (Second Edition) XML 1.0 (Fourth Edition) XML 1.1 April 2004. XML-NS 1.0 (First Edition) Jan. 1999. XML

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio- INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 14496-15 Third edition 2014 07 01 Information technology Coding of audio- visual objects Part 15: Carriage of network

More information

Network Working Group. Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008

Network Working Group. Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008 Network Working Group O. Boyaci Internet-Draft H. Schulzrinne Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008 RTP Payload Format for Portable Network Graphics (PNG)

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000 INTERNATIONAL STANDARD ISO/IEC 15444-3 First edition 2002-09-01 Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000 Technologies de l'information Système de codage d'image JPEG

More information

Internet Streaming Media. Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2007

Internet Streaming Media. Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2007 Internet Streaming Media Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2007 Multimedia Streaming UDP preferred for streaming System Overview Protocol stack Protocols RTP + RTCP SDP RTSP SIP

More information

Request for Comments: 4425 Category: Standards Track February 2006

Request for Comments: 4425 Category: Standards Track February 2006 Network Working Group A. Klemets Request for Comments: 4425 Microsoft Category: Standards Track February 2006 Status of This Memo RTP Payload Format for Video Codec 1 (VC-1) This document specifies an

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000 INTERNATIONAL STANDARD ISO/IEC 15444-3 Second edition 2007-05-01 Information technology JPEG 2000 image coding system: Motion JPEG 2000 Technologies de l'information Système de codage d'image JPEG 2000:

More information

Nokia Q. Xie Motorola April 2007

Nokia Q. Xie Motorola April 2007 Network Working Group Request for Comments: 4867 Obsoletes: 3267 Category: Standards Track J. Sjoberg M. Westerlund Ericsson A. Lakaniemi Nokia Q. Xie Motorola April 2007 RTP Payload Format and File Storage

More information

Interoperability Test Guideline. For SIP/MPEG-4 Multimedia Communication System

Interoperability Test Guideline. For SIP/MPEG-4 Multimedia Communication System Interoperability Test Guideline For SIP/MPEG-4 Multimedia Communication System HATS Conference Promotion Conference of Harmonization of Advanced Telecommunication Systems Multimedia Communication Test

More information

Internet Streaming Media

Internet Streaming Media Internet Streaming Media Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2008 Multimedia Streaming preferred for streaming System Overview Protocol stack Protocols + SDP S Encoder Side Issues

More information

3GPP TS V4.5.0 ( )

3GPP TS V4.5.0 ( ) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end Packet-switched Streaming Service (PSS); Protocols and codecs

More information

ETSI TS V (201

ETSI TS V (201 TS 126 179 V13.0.0 (201 16-05) TECHNICAL SPECIFICATION LTE; Mission Critical Push To Talk (MCPTT); Codecs and media handling (3GPP TS 26.179 version 13.0.0 Release 13) 1 TS 126 179 V13.0.0 (2016-05) Reference

More information

Network Working Group Request for Comments: 4060 Category: Standards Track May 2005

Network Working Group Request for Comments: 4060 Category: Standards Track May 2005 Network Working Group Request for Comments: 4060 Category: Standards Track Q. Xie D. Pearce Motorola May 2005 Status of This Memo RTP Payload Formats for European Telecommunications Standards Institute

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 23003-3 First edition 2012-04-01 Information technology MPEG audio technologies Part 3: Unified speech and audio

More information

REAL-TIME STREAMING VIDEO FOCUSED ON MOBILE DEVICES

REAL-TIME STREAMING VIDEO FOCUSED ON MOBILE DEVICES REAL-TIME STREAMING VIDEO FOCUSED ON MOBILE DEVICES Pablo Ibañez Verón pin08002@student.mdh.se Javier Martinez Garcia jmz09001@student.mdh.se School of Innovation, Design and Engineering, Mälardalen University

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 18: Font compression and streaming

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 18: Font compression and streaming INTERNATIONAL STANDARD ISO/IEC 14496-18 First edition 2004-07-01 Information technology Coding of audio-visual objects Part 18: Font compression and streaming Technologies de l'information Codage des objets

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 13818-4 Second edition 2004-12-15 Information technology Generic coding of moving pictures and associated audio information Part 4: Conformance testing Technologies de l'information

More information

ETSI TS V ( )

ETSI TS V ( ) TS 124 322 V12.1.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Tunnelling of IP Multimedia Subsystem (IMS) services over restrictive access networks; Stage

More information

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC 15938-7 First edition 2003-12-01 Information technology Multimedia content description interface Part 7: Conformance

More information

Chapter 28. Multimedia

Chapter 28. Multimedia Chapter 28. Multimedia 28-1 Internet Audio/Video Streaming stored audio/video refers to on-demand requests for compressed audio/video files Streaming live audio/video refers to the broadcasting of radio

More information

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H.

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H. Network Working Group Request for Comments: 4573 Category: Standard Track R. Even A. Lochbaum Polycom July 2006 MIME Type Registration for RTP Payload Format for H.224 Status of This Memo This document

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Coding of audio-visual objects Part 24: Audio and systems interaction

ISO/IEC TR TECHNICAL REPORT. Information technology Coding of audio-visual objects Part 24: Audio and systems interaction TECHNICAL REPORT ISO/IEC TR 14496-24 First edition 2008-01-15 Information technology Coding of audio-visual objects Part 24: Audio and systems interaction Technologies de l'information Codage d'objets

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 441 V12.0.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; EVS Codec General Overview (3GPP TS 26.441 version 12.0.0 Release 12) 1 TS 126 441 V12.0.0 (2014-10)

More information

draft-ietf-avt-rtp-mime-02.txt P. Hoschka W3C/INRIA/MIT March 10, 2000 Expires: September 10, 2000 MIME Type Registration of RTP Payload Formats

draft-ietf-avt-rtp-mime-02.txt P. Hoschka W3C/INRIA/MIT March 10, 2000 Expires: September 10, 2000 MIME Type Registration of RTP Payload Formats Internet Engineering Task Force INTERNET-DRAFT draft-ietf-avt-rtp-mime-02.txt Audio/Video Transport Working Group S. Casner Cisco Systems P. Hoschka W3C/INRIA/MIT March 10, 2000 Expires: September 10,

More information

Network Working Group. Category: Standards Track June 2005

Network Working Group. Category: Standards Track June 2005 Network Working Group P. Jones Request for Comments: 4102 Cisco Systems, Inc. Category: Standards Track June 2005 Status of This Memo Registration of the text/red MIME Sub-Type This document specifies

More information

Streaming and Recording Capabilities

Streaming and Recording Capabilities Streaming and Recording Capabilities PCS-G50/G50P All PCS-G70/G70P All PCS-XG55S All PCS-XG80S All Introduction Sony visual communication system PCS-XG55S/XG80S and PCS-G50/G50P/G70/ G70P (here after referred

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference INTERNATIONAL STANDARD ISO/IEC 15444-14 First edition 2013-07-15 Information technology JPEG 2000 image coding system Part 14: XML representation and reference Technologies de l'information Système de

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 22: Open Font Format

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 22: Open Font Format INTERNATIONAL STANDARD ISO/IEC 14496-22 First edition 2007-03-15 Information technology Coding of audio-visual objects Part 22: Open Font Format Technologies de l'information Codage des objets audiovisuels

More information

ETSI TS V ( )

ETSI TS V ( ) TS 125 444 V14.0.0 (2017-04) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); Iuh data transport (3GPP TS 25.444 version 14.0.0 Release 14) 1 TS 125 444 V14.0.0 (2017-04) Reference

More information

RTP implemented in Abacus

RTP implemented in Abacus Spirent Abacus RTP implemented in Abacus 编号版本修改时间说明 1 1. Codec that Abacus supports. G.711u law G.711A law G.726 G.726 ITU G.723.1 G.729 AB (when VAD is YES, it is G.729AB, when No, it is G.729A) G.729

More information

MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV. Thomas Stockhammer Qualcomm Incorporated

MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV. Thomas Stockhammer Qualcomm Incorporated MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV Thomas Stockhammer Qualcomm Incorporated ABSTRACT Internet video is experiencing a dramatic growth in both fixed and mobile

More information

3GPP TS V8.2.0 ( )

3GPP TS V8.2.0 ( ) TS 48.103 V8.2.0 (2009-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group GSM/EDGE Radio Access Network; Base Station System Media GateWay (BSS-MGW) interface;

More information

3GPP TS V ( )

3GPP TS V ( ) 3GPP TS 24.379 V13.1.1 (2016-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Networks and Terminals; Mission Critical Push To Talk (MCPTT) call control;

More information

Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track. RTP Payload Format for Generic Forward Error Correction

Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track. RTP Payload Format for Generic Forward Error Correction Network Working Group A. Li, Ed. Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track RTP Payload Format for Generic Forward Error Correction Status of This Memo This

More information

Annotation Universal Metadata Set. 1 Scope. 2 References. 3 Introduction. Motion Imagery Standards Board Recommended Practice MISB RP 0602.

Annotation Universal Metadata Set. 1 Scope. 2 References. 3 Introduction. Motion Imagery Standards Board Recommended Practice MISB RP 0602. Motion Imagery Standards Board Recommended Practice Annotation Universal Metadata Set MISB RP 0602.1 13 June 2007 1 Scope This Recommended Practice documents the basic SMPTE KLV metadata sets used to encode

More information

ETSI TS V5.2.0 ( )

ETSI TS V5.2.0 ( ) TS 131 112 V5.2.0 (2002-06) Technical Specification Universal Mobile Telecommunications System (UMTS); USAT Interpreter Architecture Description; Stage 2 (3GPP TS 31.112 version 5.2.0 Release 5) 1 TS 131

More information

3GPP TS V6.1.0 ( )

3GPP TS V6.1.0 ( ) TS 29.414 V6.1.0 (2006-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; Core network Nb data transport and transport signalling (Release 6) GLOBAL

More information

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services International Telecommunication Union ITU-T Q.3613 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (05/2012) SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service

More information

This is a preview - click here to buy the full publication

This is a preview - click here to buy the full publication CONSOLIDATED VERSION IEC 61937-11 Edition 1.1 2018-11 colour inside Digital audio Interface for non-linear PCM encoded audio bitstreams applying IEC 60958 INTERNATIONAL ELECTROTECHNICAL COMMISSION ICS

More information

Watching the Olympics live over the Internet?

Watching the Olympics live over the Internet? Industry and Standards Anthony Vetro Mitsubishi Electric Research Labs The MPEG-DASH Standard for Multimedia Streaming Over the Internet Iraj Sodagar Microsoft Corporation Watching the Olympics live over

More information

3GPP TS V ( )

3GPP TS V ( ) TS 26.179 V13.1.0 (2016-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Mission Critical Push To Talk (MCPTT); Codecs and media

More information

Standardization Trends in ITU-T NGN UNI and NNI Signaling

Standardization Trends in ITU-T NGN UNI and NNI Signaling Standardization Trends in ITU-T NGN UNI and NNI Signaling Takumi hba and Koji Tanida Abstract The International Telecommunication Union, Telecommunication Standardization Sector (ITU-T) released the Recommendations

More information

TS-3GB-S.R0079-0v1.0 Support for End-to-End QoS Stage 1 Requirements

TS-3GB-S.R0079-0v1.0 Support for End-to-End QoS Stage 1 Requirements TS-GB-S.R00-0v.0 Support for End-to-End QoS Stage Requirements Sep,00 THE TELECOMMUNICATION TECHNOLOGY COMMITTEE TS-GB-S.R00-0v.0 Support for End-to-End QoS Stage Requirements . Application level

More information

SIP Video Profile Best Practices

SIP Video Profile Best Practices Document Number: IMTC1012 Date: 6 February 2013 Working Group: SIP Parity Activity Group Status (draft, approved, obsolete): Obsolete, replaced by IMTC 1013 Title: Purpose: SIP Video Profile Best Practices

More information