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

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

?? rfc1890.txt

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





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
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人综合在线观看| 91在线观看视频| 椎名由奈av一区二区三区| 欧美日本在线播放| 成人深夜视频在线观看| 午夜免费久久看| 中文字幕在线不卡一区| 精品国产91亚洲一区二区三区婷婷| 99国产精品久| 国内成人精品2018免费看| 亚洲国产中文字幕| 1区2区3区精品视频| 久久久久国产免费免费| 欧美一级爆毛片| 91福利社在线观看| yourporn久久国产精品| 国产精品自拍一区| 精品一区二区在线视频| 视频在线在亚洲| 亚洲精品免费在线观看| 国产精品人成在线观看免费| 精品日韩av一区二区| 欧美撒尿777hd撒尿| 色偷偷一区二区三区| 色综合天天性综合| av电影天堂一区二区在线| 国产一区二区三区在线观看免费视频| 日韩成人一区二区三区在线观看| 伊人婷婷欧美激情| 亚洲黄色性网站| 亚洲嫩草精品久久| 亚洲三级免费电影| 中文字幕亚洲视频| 亚洲免费看黄网站| 亚洲精品视频一区二区| 一区二区在线看| 一区二区三区四区国产精品| 亚洲自拍偷拍麻豆| 天天色天天爱天天射综合| 亚洲国产另类精品专区| 亚洲国产精品影院| 视频一区中文字幕国产| 亚洲h动漫在线| 热久久久久久久| 狠狠色丁香婷综合久久| 丁香网亚洲国际| 成人sese在线| 色猫猫国产区一区二在线视频| 欧美亚洲动漫另类| 7777女厕盗摄久久久| 久久精品一区四区| 中文子幕无线码一区tr| 国产精品久久久久久亚洲伦| 综合av第一页| 亚洲成人综合在线| 日av在线不卡| 国产电影精品久久禁18| aaa国产一区| 欧美日韩一区 二区 三区 久久精品| 欧美日韩在线观看一区二区| 欧美一区二区久久| 久久久久久久精| 亚洲视频中文字幕| 午夜激情久久久| 极品少妇xxxx精品少妇| 成人avav影音| 欧美在线播放高清精品| 日韩一级精品视频在线观看| 国产日韩欧美一区二区三区综合| 亚洲欧洲日韩av| 日本少妇一区二区| 高清成人在线观看| 欧美日韩和欧美的一区二区| 日韩免费高清av| 亚洲私人影院在线观看| 蜜桃在线一区二区三区| 成av人片一区二区| 正在播放一区二区| 中文字幕的久久| 日韩二区三区在线观看| 成人av网在线| 91精品国产综合久久久久 | 91精品国产综合久久精品性色| 日韩欧美电影在线| 国产精品久久看| 毛片av中文字幕一区二区| 9人人澡人人爽人人精品| 91精品免费在线| 中文字幕一区二区三区av| 热久久国产精品| 在线亚洲一区观看| 久久精品视频在线看| 亚洲aaa精品| 99久久精品99国产精品| 日韩欧美在线网站| 玉足女爽爽91| 成人手机在线视频| 日韩一级完整毛片| 亚洲电影在线播放| 成人动漫一区二区| 2022国产精品视频| 视频在线观看一区二区三区| 99re8在线精品视频免费播放| 精品久久一二三区| 日本在线不卡视频一二三区| 99精品久久99久久久久| 国产三级一区二区| 国产美女娇喘av呻吟久久| 91精品国产综合久久精品| 亚洲欧美激情视频在线观看一区二区三区 | 中文字幕一区二区三区色视频| 日韩高清欧美激情| 欧美在线短视频| 亚洲精品视频在线观看免费| 成人中文字幕电影| 国产欧美精品一区二区色综合| 人人精品人人爱| 欧美日韩精品综合在线| 亚洲激情自拍视频| 91香蕉视频mp4| 国产精品成人免费 | 欧美日韩国产影片| 亚洲欧美日韩综合aⅴ视频| 成人三级伦理片| 日本一区二区成人| 国产传媒一区在线| 国产人妖乱国产精品人妖| 久久99蜜桃精品| 久久日韩粉嫩一区二区三区| 国内欧美视频一区二区| 精品国产a毛片| 精品一区二区三区蜜桃| 精品国产一二三区| 国产精品一区免费在线观看| 精品国产一区二区精华| 国产伦精品一区二区三区在线观看| 日韩欧美的一区| 韩国一区二区在线观看| 337p日本欧洲亚洲大胆色噜噜| 激情久久五月天| 久久久久久一二三区| 国产a精品视频| 亚洲欧洲性图库| 欧美色爱综合网| 日韩国产欧美在线视频| 精品国产区一区| 丁香婷婷综合色啪| 亚洲色图都市小说| 欧美视频你懂的| 蜜桃一区二区三区四区| 久久这里只有精品6| 丁香婷婷综合五月| 亚洲精品日日夜夜| 制服丝袜av成人在线看| 国产在线精品一区二区三区不卡| 久久久五月婷婷| 成人在线综合网| 亚洲一区二区三区精品在线| 欧美一区2区视频在线观看| 国内精品国产成人| 日韩码欧中文字| 欧美一区二区三区男人的天堂| 九九九久久久精品| 国产精品久久久久aaaa樱花| 欧美亚洲另类激情小说| 久久福利视频一区二区| 久久久久99精品国产片| 在线看日本不卡| 精品一区中文字幕| 亚洲人成网站色在线观看| 欧美精品一级二级三级| 国产在线视频不卡二| 亚洲美女屁股眼交3| 日韩欧美国产一区二区三区| 大尺度一区二区| 婷婷久久综合九色综合伊人色| 精品电影一区二区| 色综合激情久久| 久久精品99国产国产精| 亚洲天堂免费看| 精品美女在线播放| 91视频一区二区三区| 日韩中文字幕不卡| 亚洲欧洲日韩av| 精品电影一区二区| 精品99999| 欧美日韩在线免费视频| 成人免费视频视频| 欧美a一区二区| 亚洲免费观看视频| 国产亚洲欧美激情| 337p亚洲精品色噜噜| 99久久精品国产麻豆演员表| 久久99久久久欧美国产| 亚洲影视在线观看| 国产精品久久一级| 亚洲精品一区二区在线观看| 欧美三级日本三级少妇99| 成人av网站在线观看免费| 极品尤物av久久免费看|