亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rfc1890.txt

?? RFC關(guān)于RTP實(shí)時(shí)傳輸協(xié)議的詳細(xì)規(guī)范。 原理并不復(fù)雜
?? TXT
?? 第 1 頁 / 共 3 頁
字號(hào):





Network Working Group                Audio-Video Transport Working Group
Request for Comments: 1890                                H. Schulzrinne
Category: Standards Track                                      GMD Fokus
                                                            January 1996


    RTP Profile for Audio and Video Conferences with Minimal Control

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Abstract

   This memo describes a profile for the use of the real-time transport
   protocol (RTP), version 2, and the associated control protocol, RTCP,
   within audio and video multiparticipant conferences with minimal
   control. It provides interpretations of generic fields within the RTP
   specification suitable for audio and video conferences.  In
   particular, this document defines a set of default mappings from
   payload type numbers to encodings.

   The document also describes how audio and video data may be carried
   within RTP. It defines a set of standard encodings and their names
   when used within RTP. However, the encoding definitions are
   independent of the particular transport mechanism used. The
   descriptions provide pointers to reference implementations and the
   detailed standards. This document is meant as an aid for implementors
   of audio, video and other real-time multimedia applications.

1.  Introduction

   This profile defines aspects of RTP left unspecified in the RTP
   Version 2 protocol definition (RFC 1889). This profile is intended
   for the use within audio and video conferences with minimal session
   control. In particular, no support for the negotiation of parameters
   or membership control is provided. The profile is expected to be
   useful in sessions where no negotiation or membership control are
   used (e.g., using the static payload types and the membership
   indications provided by RTCP), but this profile may also be useful in
   conjunction with a higher-level control protocol.






Schulzrinne                 Standards Track                     [Page 1]

RFC 1890                       AV Profile                   January 1996


   Use of this profile occurs by use of the appropriate applications;
   there is no explicit indication by port number, protocol identifier
   or the like.

   Other profiles may make different choices for the items specified
   here.

2.  RTP and RTCP Packet Forms and Protocol Behavior

   The section "RTP Profiles and Payload Format Specification"
   enumerates a number of items that can be specified or modified in a
   profile. This section addresses these items. Generally, this profile
   follows the default and/or recommended aspects of the RTP
   specification.

   RTP data header: The standard format of the fixed RTP data header is
        used (one marker bit).

   Payload types: Static payload types are defined in Section 6.

   RTP data header additions: No additional fixed fields are appended to
        the RTP data header.

   RTP data header extensions: No RTP header extensions are defined, but
        applications operating under this profile may use such
        extensions. Thus, applications should not assume that the RTP
        header X bit is always zero and should be prepared to ignore the
        header extension. If a header extension is defined in the
        future, that definition must specify the contents of the first
        16 bits in such a way that multiple different extensions can be
        identified.

   RTCP packet types: No additional RTCP packet types are defined by
        this profile specification.

   RTCP report interval: The suggested constants are to be used for the
        RTCP report interval calculation.

   SR/RR extension: No extension section is defined for the RTCP SR or
        RR packet.

   SDES use: Applications may use any of the SDES items described.
        While CNAME information is sent every reporting interval, other
        items should be sent only every fifth reporting interval.

   Security: The RTP default security services are also the default
        under this profile.




Schulzrinne                 Standards Track                     [Page 2]

RFC 1890                       AV Profile                   January 1996


   String-to-key mapping:  A user-provided string ("pass phrase") is
        hashed with the MD5 algorithm to a 16-octet digest. An n-bit key
        is extracted from the digest by taking the first n bits from the
        digest. If several keys are needed with a total length of 128
        bits or less (as for triple DES), they are extracted in order
        from that digest. The octet ordering is specified in RFC 1423,
        Section 2.2. (Note that some DES implementations require that
        the 56-bit key be expanded into 8 octets by inserting an odd
        parity bit in the most significant bit of the octet to go with
        each 7 bits of the key.)

   It is suggested that pass phrases are restricted to ASCII letters,
   digits, the hyphen, and white space to reduce the the chance of
   transcription errors when conveying keys by phone, fax, telex or
   email.

   The pass phrase may be preceded by a specification of the encryption
   algorithm. Any characters up to the first slash (ASCII 0x2f) are
   taken as the name of the encryption algorithm. The encryption format
   specifiers should be drawn from RFC 1423 or any additional
   identifiers registered with IANA. If no slash is present, DES-CBC is
   assumed as default. The encryption algorithm specifier is case
   sensitive.

   The pass phrase typed by the user is transformed to a canonical form
   before applying the hash algorithm. For that purpose, we define
   return, tab, or vertical tab as well as all characters contained in
   the Unicode space characters table. The transformation consists of
   the following steps: (1) convert the input string to the ISO 10646
   character set, using the UTF-8 encoding as specified in Annex P to
   ISO/IEC 10646-1:1993 (ASCII characters require no mapping, but ISO
   8859-1 characters do); (2) remove leading and trailing white space
   characters; (3) replace one or more contiguous white space characters
   by a single space (ASCII or UTF-8 0x20); (4) convert all letters to
   lower case and replace sequences of characters and non-spacing
   accents with a single character, where possible. A minimum length of
   16 key characters (after applying the transformation) should be
   enforced by the application, while applications must allow up to 256
   characters of input.

   Underlying protocol: The profile specifies the use of RTP over
        unicast and multicast UDP. (This does not preclude the use of
        these definitions when RTP is carried by other lower-layer
        protocols.)

   Transport mapping: The standard mapping of RTP and RTCP to
        transport-level addresses is used.




Schulzrinne                 Standards Track                     [Page 3]

RFC 1890                       AV Profile                   January 1996


   Encapsulation: No encapsulation of RTP packets is specified.

3.  Registering Payload Types

   This profile defines a set of standard encodings and their payload
   types when used within RTP. Other encodings and their payload types
   are to be registered with the Internet Assigned Numbers Authority
   (IANA). When registering a new encoding/payload type, the following
   information should be provided:

        o name and description of encoding, in particular the RTP
         timestamp clock rate; the names defined here are 3 or 4
         characters long to allow a compact representation if needed;

        o indication of who has change control over the encoding (for
         example, ISO, CCITT/ITU, other international standardization
         bodies, a consortium or a particular company or group of
         companies);

        o any operating parameters or profiles;

        o a reference to a further description, if available, for
         example (in order of preference) an RFC, a published paper, a
         patent filing, a technical report, documented source code or a
         computer manual;

        o for proprietary encodings, contact information (postal and
         email address);

        o the payload type value for this profile, if necessary (see
         below).

   Note that not all encodings to be used by RTP need to be assigned a
   static payload type. Non-RTP means beyond the scope of this memo
   (such as directory services or invitation protocols) may be used to
   establish a dynamic mapping between a payload type drawn from the
   range 96-127 and an encoding. For implementor convenience, this
   profile contains descriptions of encodings which do not currently
   have a static payload type assigned to them.

   The available payload type space is relatively small. Thus, new
   static payload types are assigned only if the following conditions
   are met:

        o The encoding is of interest to the Internet community at
         large.





Schulzrinne                 Standards Track                     [Page 4]

RFC 1890                       AV Profile                   January 1996


        o It offers benefits compared to existing encodings and/or is
         required for interoperation with existing, widely deployed
         conferencing or multimedia systems.

        o The description is sufficient to build a decoder.

4.  Audio

4.1 Encoding-Independent Recommendations

   For applications which send no packets during silence, the first
   packet of a talkspurt (first packet after a silence period) is
   distinguished by setting the marker bit in the RTP  data header.
   Applications without silence suppression set the bit to zero.

   The RTP clock rate used for generating the RTP timestamp is
   independent of the number of channels and the encoding; it equals the
   number of sampling periods per second.  For N-channel encodings, each
   sampling period (say, 1/8000 of a second) generates N samples. (This
   terminology is standard, but somewhat confusing, as the total number
   of samples generated per second is then the sampling rate times the
   channel count.)

   If multiple audio channels are used, channels are numbered left-to-
   right, starting at one. In RTP audio packets, information from
   lower-numbered channels precedes that from higher-numbered channels.
   For more than two channels, the convention followed by the AIFF-C
   audio interchange format should be followed [1], using the following
   notation:

   l    left
   r    right
   c    center
   S    surround
   F    front
   R    rear



   channels    description                 channel
                               1     2     3     4     5     6
   ___________________________________________________________
   2           stereo          l     r
   3                           l     r     c
   4           quadrophonic    Fl    Fr    Rl    Rr
   4                           l     c     r     S
   5                           Fl    Fr    Fc    Sl    Sr
   6                           l     lc    c     r     rc    S



Schulzrinne                 Standards Track                     [Page 5]

RFC 1890                       AV Profile                   January 1996


   Samples for all channels belonging to a single sampling instant must
   be within the same packet. The interleaving of samples from different
   channels depends on the encoding. General guidelines are given in
   Section 4.2 and 4.3.

   The sampling frequency should be drawn from the set: 8000, 11025,
   16000, 22050, 24000, 32000, 44100 and 48000 Hz. (The Apple Macintosh
   computers have native sample rates of 22254.54 and 11127.27, which
   can be converted to 22050 and 11025 with acceptable quality by
   dropping 4 or 2 samples in a 20 ms frame.) However, most audio
   encodings are defined for a more restricted set of sampling
   frequencies. Receivers should be prepared to accept multi-channel
   audio, but may choose to only play a single channel.

   The following recommendations are default operating parameters.
   Applications should be prepared to handle other values. The ranges
   given are meant to give guidance to application writers, allowing a
   set of applications conforming to these guidelines to interoperate
   without additional negotiation. These guidelines are not intended to
   restrict operating parameters for applications that can negotiate a
   set of interoperable parameters, e.g., through a conference control
   protocol.

   For packetized audio, the default packetization interval should have
   a duration of 20 ms, unless otherwise noted when describing the
   encoding. The packetization interval determines the minimum end-to-
   end delay; longer packets introduce less header overhead but higher
   delay and make packet loss more noticeable. For non-interactive
   applications such as lectures or links with severe bandwidth
   constraints, a higher packetization delay may be appropriate. A
   receiver should accept packets representing between 0 and 200 ms of
   audio data. This restriction allows reasonable buffer sizing for the
   receiver.

4.2 Guidelines for Sample-Based Audio Encodings

   In sample-based encodings, each audio sample is represented by a
   fixed number of bits. Within the compressed audio data, codes for
   individual samples may span octet boundaries. An RTP audio packet may
   contain any number of audio samples, subject to the constraint that
   the number of bits per sample times the number of samples per packet
   yields an integral octet count. Fractional encodings produce less
   than one octet per sample.

   The duration of an audio packet is determined by the number of
   samples in the packet.





Schulzrinne                 Standards Track                     [Page 6]

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久久久久久久久院品网 | 91在线码无精品| 日韩—二三区免费观看av| 国产精品久久久久久久岛一牛影视| 日韩欧美色电影| 91麻豆精品久久久久蜜臀| 色999日韩国产欧美一区二区| 狠狠色伊人亚洲综合成人| 爽好久久久欧美精品| 五月综合激情婷婷六月色窝| 亚洲免费伊人电影| 日韩一区在线播放| 中文字幕永久在线不卡| 国产精品女人毛片| 国产精品妹子av| 欧美激情综合五月色丁香| 久久久国产午夜精品| 欧美绝品在线观看成人午夜影视| 91浏览器打开| 95精品视频在线| 91麻豆国产在线观看| 91色|porny| 91丝袜美腿高跟国产极品老师| 成人精品视频一区二区三区 | 国产传媒一区在线| 国产成人免费9x9x人网站视频| 国产麻豆精品在线| 国产成人免费视| 国产 日韩 欧美大片| 国产成人av电影在线| 懂色av中文一区二区三区| 精品一区二区三区视频| 久久精品国产精品亚洲红杏| 精品一区二区三区在线观看国产| 国产乱码精品1区2区3区| 大陆成人av片| 色综合视频一区二区三区高清| 色婷婷久久久久swag精品 | 色综合色综合色综合| 色又黄又爽网站www久久| 91一区二区在线| 在线中文字幕一区| 欧美一区二区三区免费| 久久精品亚洲乱码伦伦中文 | 精品制服美女久久| 国产一区二区毛片| 不卡欧美aaaaa| 欧美日韩专区在线| 欧美变态凌虐bdsm| 国产精品天干天干在线综合| 亚洲另类在线一区| 亚洲18女电影在线观看| 国模一区二区三区白浆| 成+人+亚洲+综合天堂| 欧美日韩1区2区| 国产午夜亚洲精品不卡| 亚洲精品成人悠悠色影视| 午夜精品福利在线| 国产精品亚洲第一| 91麻豆精品一区二区三区| 91久久精品一区二区三区| 91精品福利在线一区二区三区| 国产欧美综合在线观看第十页| 亚洲午夜在线视频| 狠狠色狠狠色合久久伊人| 成人午夜视频免费看| 欧美电影在线免费观看| 国产日韩欧美精品电影三级在线| 洋洋av久久久久久久一区| 久久99最新地址| 99精品视频一区| 日韩欧美国产午夜精品| 亚洲免费观看高清完整版在线观看熊| 毛片av一区二区| 色激情天天射综合网| 日韩三级视频在线观看| 久久免费午夜影院| 午夜成人在线视频| 91一区二区三区在线播放| 日韩欧美成人一区二区| 一区二区三区国产豹纹内裤在线| 精品综合久久久久久8888| 欧美婷婷六月丁香综合色| 国产亚洲成aⅴ人片在线观看| 日韩电影免费在线看| 国产一区欧美一区| 欧美在线视频你懂得| 亚洲国产精品传媒在线观看| 免费成人性网站| 欧美三级一区二区| 亚洲欧洲成人av每日更新| 极品美女销魂一区二区三区| 欧美性受极品xxxx喷水| 中文字幕一区在线观看| 国产福利精品导航| 欧美成人a视频| 夜夜嗨av一区二区三区| 国精品**一区二区三区在线蜜桃| 欧美精品三级日韩久久| 一区二区三区高清在线| 成年人午夜久久久| 精品理论电影在线观看| 爽好久久久欧美精品| 日本精品一区二区三区高清 | 亚洲制服丝袜在线| 91在线观看污| 国产精品超碰97尤物18| 成人av午夜电影| 国产精品久久久久久亚洲伦| 国产 日韩 欧美大片| 国产视频一区在线观看| 国产精品一区二区男女羞羞无遮挡 | 欧美视频在线观看一区二区| 成人欧美一区二区三区黑人麻豆| 成人性色生活片免费看爆迷你毛片| 久久久亚洲精品一区二区三区| 国内国产精品久久| 日韩欧美国产电影| 另类的小说在线视频另类成人小视频在线 | 久久综合精品国产一区二区三区| 喷白浆一区二区| 日韩欧美高清dvd碟片| 日韩电影免费在线看| 欧美一区二区福利在线| 免费不卡在线视频| 精品国产一二三| 韩国成人在线视频| 中文字幕精品一区| 国产真实乱子伦精品视频| 欧美一级一区二区| 午夜精品久久久| 欧美大片日本大片免费观看| 久久黄色级2电影| www激情久久| 国产凹凸在线观看一区二区| 国产精品久久久久9999吃药| 99久久综合国产精品| 亚洲精品日韩一| 欧美三级视频在线观看| 视频精品一区二区| 欧美一区二区不卡视频| 国产一区二区三区在线看麻豆| 久久亚洲一级片| 久久国产精品一区二区| 久久综合成人精品亚洲另类欧美 | 欧美精品在线观看一区二区| 天天色图综合网| 欧美mv和日韩mv的网站| 国产在线精品不卡| 日韩一区日韩二区| 宅男噜噜噜66一区二区66| 韩国成人福利片在线播放| 国产精品国产a| 欧美日韩亚洲高清一区二区| 九九热在线视频观看这里只有精品| 久久久久久久国产精品影院| caoporen国产精品视频| 亚洲一级二级三级| 国产欧美精品日韩区二区麻豆天美| 欧美日韩一区在线| 波多野结衣中文一区| 日本欧美一区二区在线观看| 中文字幕中文字幕一区二区| 日韩欧美一区在线| 一本大道久久精品懂色aⅴ| 国产在线播放一区三区四| 亚洲精品免费电影| 日本一区二区三区久久久久久久久不| 欧美日韩一区视频| 91香蕉视频mp4| 国产尤物一区二区| 日本sm残虐另类| 亚洲激情成人在线| 亚洲国产高清aⅴ视频| 日韩精品一区二区三区四区| 欧美色中文字幕| 99国内精品久久| 国产精品一卡二卡| 免费观看一级特黄欧美大片| 亚洲综合精品久久| 国产精品国产三级国产有无不卡| 日韩欧美第一区| 3d动漫精品啪啪一区二区竹菊| 色综合网色综合| av色综合久久天堂av综合| 国产乱对白刺激视频不卡| 日本欧美一区二区| 亚洲a一区二区| 亚洲国产一区二区a毛片| 一区二区三区高清不卡| 亚洲日本在线观看| 中文字幕在线免费不卡| 中文字幕精品一区二区三区精品| 久久久久9999亚洲精品| 久久午夜免费电影| 欧美videofree性高清杂交| 欧美一级欧美一级在线播放| 欧美精品v国产精品v日韩精品| 91极品视觉盛宴| 欧美在线啊v一区|