织梦CMS - 轻松建站从此开始!

罗索

RTP Payload Format for ATRAC

落鹤生 发布于 2009-07-10 21:08 点击:次 
This document describes an RTP payload format for efficient and flexible transporting of audio data encoded with the Adaptive TRansform Audio Coding (ATRAC) family of codecs.
TAG:

"RTP Payload Format for Adaptive TRansform Acoustic Coding (ATRAC) Family",
    Jun Matsumoto, Mitsuyuki Hatanaka, 18-May-09. ( bytes)

下载地址:http://www.rosoo.net/Files/UpFiles/DevMedia/Protocol/draft-ietf-avt-rtp-atrac-family-24.txt

    This document describes an RTP payload format for efficient and flexible transporting of audio data encoded with the Adaptive TRansform Audio Coding (ATRAC) family of codecs. Recent enhancements to the ATRAC family of codecs support high quality audio coding with multiple channels. The RTP payload format as presented in this document also includes support for data fragmentation, elementary redundancy measures, and a variation on scalable streaming.

   This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents in effect on the date of publication of this document (http://trustee.ietf.org/license-info).  Please review these documents carefully, as they describe your rights  and restrictions with respect to this document.

INTERNET-DRAFT   draft-ietf-avt-rtp-atrac-family-24.txt        May, 2009

Abstract

   This document describes an RTP payload format for efficient and
   flexible transporting of audio data encoded with the Adaptive
   TRansform Audio Coding (ATRAC) family of codecs. Recent enhancements
   to the ATRAC family of codecs support high quality audio coding with
   multiple channels.  The RTP payload format as presented in this
   document also includes support for data fragmentation, elementary
   redundancy measures, and a variation on scalable streaming.

Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
   2.  Conventions Used in This Document  . . . . . . . . . . . . . .  4
   3.  Codec Specific Details . . . . . . . . . . . . . . . . . . . .  4
   4.  RTP Packetization and Transport of ATRAC-Family Streams  . . .  5
     4.1   ATRAC Frames . . . . . . . . . . . . . . . . . . . . . . .  5
     4.2   Concatenation of Frames  . . . . . . . . . . . . . . . . .  5
     4.3   Frame Fragmentation  . . . . . . . . . . . . . . . . . . .  5
     4.4   Transmission of Redundant Frames . . . . . . . . . . . . .  6
     4.5   Scalable Lossless Streaming (High-Speed Transfer mode) . .  6
       4.5.1   Scalable Multiplexed Streaming . . . . . . . . . . . .  6
       4.5.2   Scalable Multi-Session Streaming . . . . . . . . . . .  7
   5.  Payload Format . . . . . . . . . . . . . . . . . . . . . . . .  8
     5.1   Global Structure of Payload Format . . . . . . . . . . . .  8
     5.2   Usage of RTP Header Fields . . . . . . . . . . . . . . . .  9
     5.3   RTP Payload Structure  . . . . . . . . . . . . . . . . . . 10
       5.3.1   ATRAC Header Section . . . . . . . . . . . . . . . . . 10
       5.3.2   ATRAC Frames Section . . . . . . . . . . . . . . . . . 11
       5.3.2.1 Support of redundancy. . . . . . . . . . . . . . . . . 11
       5.3.2.2 Frame Fragmentation  . . . . . . . . . . . . . . . . . 13
   6.  Packetization Examples . . . . . . . . . . . . . . . . . . . . 14
     6.1   Example Multi-frame Packet . . . . . . . . . . . . . . . . 14
     6.2   Example Fragmented ATRAC Frame . . . . . . . . . . . . . . 15
   7.  Payload Format Parameters  . . . . . . . . . . . . . . . . . . 16
     7.1   ATRAC3 Media type Registration . . . . . . . . . . . . . . 17
     7.2   ATRAC-X Media type Registraion . . . . . . . . . . . . . . 19
     7.3   ATRAC Advanced Lossless Media type Registration  . . . . . 21
     7.4   Channel Mapping Configuration Table  . . . . . . . . . . . 23
     7.5   Mapping Media type Parameters into SDP . . . . . . . . . . 24
       7.5.1   For Media subtype ATRAC3  . . . . . . . . . .. . . . . 24
       7.5.2   For Media subtype ATRAC-X . . . . . . . . . .. . . . . 24
       7.5.3   For Media subtype ATRAC Advanced Lossless . .. . . . . 25
     7.6   Offer-Answer Model Considerations  . . . . . . . . . . . . 26
       7.6.1   For All Three Media Subtypes  . . . . . . . .. . . . . 26
       7.6.2   For Media subtype ATRAC3  . . . . . . . . .  . . . . . 26
       7.6.3   For Media subtype ATRAC-X . . . . . . . . .  . . . . . 27
       7.6.4   For Media subtype ATRAC Advanced Lossless .  . . . . . 27
     7.7   Usage of declarative SDP . . . . . . . . . . . . . . . . . 28
     7.8   Example SDP Session Descriptions . . . . . . . . . . . . . 28
     7.9   Example Offer-Answer Exchange  . . . . . . . . . . . . . . 30
   8.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 32
   9.  Security Considerations  . . . . . . . . . . . . . . . . . . . 32
   10. Considerations on Correct Decoding . . . . . . . . . . . . . . 33
     10.1  Verification of the Packets  . . . . . . . . . . . . . . . 33
     10.2  Validity Checking of the Packets . . . . . . . . . . . . . 33
   11. References   . . . . . . . . . . . . . . . . . . . . . . . . . 34
     11.1  Normative References . . . . . . . . . . . . . . . . . . . 34
     11.2  Informative References . . . . . . . . . . . . . . . . . . 35
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 35
   Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . . 35

(IETF)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/200907/7336.html]
本文出处:IETF ORG 作者:IETF
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容