转自:http://blog.csdn.net/caoshangpa/article/details/53008018

版权声明:本文为灿哥哥http://blog.csdn.net/caoshangpa原创文章,转载请标明出处。

PT  Encoding Name  Audio/Video (A/V)  Clock Rate (Hz)  Channels  Reference 
0 PCMU A 8000 1 [RFC3551]
1 Reserved        
2 Reserved        
3 GSM A 8000 1 [RFC3551]
4 G723 A 8000 1 [Vineet_Kumar][RFC3551]
5 DVI4 A 8000 1 [RFC3551]
6 DVI4 A 16000 1 [RFC3551]
7 LPC A 8000 1 [RFC3551]
8 PCMA A 8000 1 [RFC3551]
9 G722 A 8000 1 [RFC3551]
10 L16 A 44100 2 [RFC3551]
11 L16 A 44100 1 [RFC3551]
12 QCELP A 8000 1 [RFC3551]
13 CN A 8000 1 [RFC3389]
14 MPA A 90000   [RFC3551][RFC2250]
15 G728 A 8000 1 [RFC3551]
16 DVI4 A 11025 1 [Joseph_Di_Pol]
17 DVI4 A 22050 1 [Joseph_Di_Pol]
18 G729 A 8000 1 [RFC3551]
19 Reserved A      
20 Unassigned A      
21 Unassigned A      
22 Unassigned A      
23 Unassigned A      
24 Unassigned V      
25 CelB V 90000   [RFC2029]
26 JPEG V 90000   [RFC2435]
27 Unassigned V      
28 nv V 90000   [RFC3551]
29 Unassigned V      
30 Unassigned V      
31 H261 V 90000   [RFC4587]
32 MPV V 90000   [RFC2250]
33 MP2T AV 90000   [RFC2250]
34 H263 V 90000   [Chunrong_Zhu]
35-71 Unassigned ?      
72-76 Reserved for RTCP conflict avoidance       [RFC3551]
77-95 Unassigned ?      
96-127 dynamic ?     [RFC3551]

除了上表中明确指定PT值的负载类型,还有些负载类型由于诞生的较晚,没有具体的PT值,只能使用动态(dynamic)PT值,即96到127,这就是为什么大家普遍指定H264的PT值为96。下表中列出了没有具体PT值的负载类型。

Media Type Subtype  Clock Rate (Hz)  Channels (audio)  Reference 
application 1d-interleaved-parityfec     [RFC6015]
application h224 4800   [RFC4573]
application parityfec     [RFC3009]
application raptorfec     [RFC6682]
application rtx     [RFC4588]
application smpte336m     [RFC6597]
application ulpfec     [RFC5109]
audio 1d-interleaved-parityfec     [RFC6015]
audio 32kadpcm 8000   [RFC3802][RFC2421]
audio ac3     [RFC4184]
audio AMR 8000   [RFC4867][RFC3267]
audio AMR-WB 16000   [RFC4867][RFC3267]
audio amr-wb+ 72000   [RFC4352]
audio atrac3 44100   [RFC5584]
audio ATRAC-ADVANCED-LOSSLESS     [RFC5584]
audio atrac-x     [RFC5584]
audio BV16 8000   [RFC4298]
audio BV32 16000   [RFC4298]
audio clearmode 8000 1 [RFC4040]
audio CN     [RFC3389]
audio DAT12     [RFC3190]
audio dsr-es201108     [RFC3557]
audio dsr-es202050 8000   [RFC4060]
audio dsr-es202211 8000   [RFC4060]
audio dsr-es202212 8000   [RFC4060]
audio DV     [RFC6469]
audio eac3     [RFC4598]
audio EVRC 8000 1 [RFC4788]
audio EVRC0 8000 1 [RFC4788]
audio EVRC1 8000 1 [RFC4788]
audio EVRCB 8000 1 [RFC4788]
audio EVRCB0 8000 1 [RFC4788]
audio EVRCB1 8000 1 [RFC4788]
audio EVRCWB     [RFC5188]
audio EVRCWB0     [RFC5188]
audio EVRCWB1     [RFC5188]
audio fwdred     [RFC6354]
audio g719 48000   [RFC5404]
audio G7221 16000 1 [RFC5577]
audio G726-16 8000 1 [RFC3551][RFC4856]
audio G726-24 8000 1 [RFC3551][RFC4856]
audio G726-32 8000 1 [RFC3551][RFC4856]
audio G726-40 8000 1 [RFC3551][RFC4856]
audio G729D 8000 1 [RFC3551][RFC4856]
audio G729E 8000 1 [RFC3551][RFC4856]
audio GSM-EFR 8000 1 [RFC3551][RFC4856]
audio L8     [RFC3551][RFC4856]
audio raptorfec     [RFC6682]
audio RED     [RFC2198][RFC3555]
audio rtx     [RFC4588]
audio VDVI   1 [RFC3551][RFC4856]
audio L20     [RFC3190]
audio L24     [RFC3190]
audio MP4A-LATM     [RFC3016]
audio mpa-robust 90000   [RFC5219]
audio parityfec     [RFC5109]
audio SMV 8000 1 [RFC3558]
audio SMV0 8000 1 [RFC3558]
audio t140c     [RFC4351]
audio t38     [RFC4612]
audio telephone-event     [RFC4733]
audio tone     [RFC4733]
audio DVI4     [RFC4856]
audio G722     [RFC4856]
audio G723     [RFC4856]
audio G728     [RFC4856]
audio G729     [RFC4856]
audio GSM     [RFC4856]
audio L16     [RFC4856]
audio LPC     [RFC4856]
audio PCMA     [RFC4856]
audio PCMU     [RFC4856]
audio G7291 16000   [RFC4749][RFC5459]
audio GSM-HR-08 8000   [RFC5993]
audio iLBC 8000   [RFC3952]
audio ip-mr_v2.5 16000   [RFC6262]
audio MPA 90000   [RFC3555]
audio mpeg4-generic     [RFC3640][RFC5691][RFC6295]
audio PCMA-WB 16000   [RFC5391]
audio PCMU-WB 16000   [RFC5391]
audio QCELP     [RFC3555]
audio rtp-midi     [RFC6295]
audio speex     [RFC5574]
audio uemclip     [RFC5686]
audio ulpfec     [RFC5109]
audio VMR-WB 16000   [RFC4348][RFC4424]
audio vorbis     [RFC5215]
audio vorbis-config     [RFC5215]
text 1d-interleaved-parityfec     [RFC6015]
text fwdred     [RFC6354]
text parityfec     [RFC3009]
text raptorfec     [RFC6682]
text red 1000   [RFC4102]
text rtx     [RFC4588]
text t140 1000   [RFC4103]
text ulpfec     [RFC5109]
video BMPEG 90000   [RFC2343][RFC3555]
video 1d-interleaved-parityfec     [RFC6015]
video 3gpp-tt     [RFC4396]
video BT656 90000   [RFC2431][RFC3555]
video celB     [RFC3555]
video DV 90000   [RFC6469]
video H261     [RFC4587]
video H263 90000   [RFC4628]
video H263-1998 90000   [RFC4629]
video H263-2000 90000   [RFC4629]
video H264     [RFC6184]
video H264-RCDO 90000   [RFC6185]
video H264-SVC     [RFC6190]
video JPEG     [RFC3555]
video JPEG2000     [RFC5371]
video MP1S 90000   [RFC2250][RFC3555]
video MP2P 90000   [RFC2250][RFC3555]
video MP2T     [RFC3555]
video MP4V-ES 90000   [RFC3016]
video mpeg4-generic     [RFC3640]
video MPV     [RFC3555]
video nv     [RFC4856]
video parityfec     [RFC5109]
video pointer 90000   [RFC2862]
video raptorfec     [RFC6682]
video raw 90000   [RFC4175]
video rtx     [RFC4588]
video SMPTE292M     [RFC3497]
video ulpfec     [RFC5109]
video vc1 90000   [RFC4425]

参考链接:https://www.ietf.org/assignments/rtp-parameters/rtp-parameters.xml

RTP 有效负载(载荷)类型,RTP Payload Type的更多相关文章

  1. HTTP请求415错误 – 不支持的媒体类型(Unsupported media type)

    HTTP请求415错误 – 不支持的媒体类型(Unsupported media type) 通常有以下情况: 1:检查你的 http 请求头信息,比如 因为 User-Agent 被服务器设置 拒绝 ...

  2. C#中的枚举类型(enum type)

    ylbtech 原文 C#中的枚举类型(enum type) 概念 枚举类型(enum type)是具有一组命名常量的独特的值类型.在以下示例中: enum Color { Red, Green, B ...

  3. C#中的值类型(value type)与引用类型(reference type)的区别

    ylbtech- .NET-Basic:C#中的值类型与引用类型的区别 C#中的值类型(value type)与引用类型(reference type)的区别 1.A,相关概念返回顶部     C#中 ...

  4. 转:有关Java泛型的类型擦除(type erasing)

    转载自:拈花微笑 自从Java 5引入泛型之后,Java与C++对于泛型不同的实现的优劣便一直是饭后的谈资.在我之前的很多training中,当讲到Java泛型时总是会和C++的实现比较,一般得出的结 ...

  5. C# 序列化过程中的已知类型(Known Type)

    WCF下的序列化与反序列化解决的是数据在两种状态之间的相互转化:托管类型对象和XML.由于类型定义了对象的数据结构,所以无论对于序列化还是反序列化,都必须事先确定对象的类型.如果被序列化对象或者被反序 ...

  6. WCF技术剖析之十三:序列化过程中的已知类型(Known Type)

    原文:WCF技术剖析之十三:序列化过程中的已知类型(Known Type) [爱心链接:拯救一个25岁身患急性白血病的女孩[内有苏州电视台经济频道<天天山海经>为此录制的节目视频(苏州话) ...

  7. Bluetooth A2DP --Audio payload type

    数据结构: 字段解释: payload type: 0x60(96), dynamic type type 定义: https://www.iana.org/assignments/rtp-param ...

  8. Go语言规格说明书 之 类型声明(Type declarations)

    go version go1.11 windows/amd64 本文为阅读Go语言中文官网的规则说明书(https://golang.google.cn/ref/spec)而做的笔记,完整的介绍Go语 ...

  9. C# 中的结构类型(struct type)

    ylbtech- .NET-Basic:C# 中的结构类型(struct type) C# 中的结构类型(struct type) 1.A,相关概念返回顶部   像类一样,结构(struct)是能够包 ...

随机推荐

  1. PHP取整函数之ceil,floor,round,intval的区别

    我们经常用到的PHP取整函数,主要是:ceil,floor,round,intval. ceil -- 进一法取整 说明 float ceil ( float value ) 返回不小于 value ...

  2. PHP转盘抽奖算法

    流程: 1.拼装奖项数组 2.计算概率 3.返回中奖情况 代码如下: 中奖概率 ' v ' 可以在后台设置,传到此方法中,注意传整数 function get_gift(){ //拼装奖项数组 // ...

  3. springMVC:将controller中数据传递到jsp页面

    1> 将方法的返回值该为ModelAndView在返回时,将数据存储在ModelAndView对象中如: newModelAndView("/WEBINF/jsp/showData.j ...

  4. 2018-11-1 NOIP 模拟赛解题报告

    T1 Domino 多米诺骨牌 题目大意 给你N个骨牌,上下各有一个数,要使上面一排的和为偶数,同时下面一排的和也为偶数,最多要翻转多少次?如果无法达成那么输出-1. 解法 水题秒切 根据数的奇偶性质 ...

  5. SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析

    SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析 一:问题demo展示 ...

  6. python-tkinter学习实例

    在好友的邀请下,尝试用tkinter做一个卡牌的普通界面显示,正好练习下python的写法.  花了两天学习,写了两天代码,做了个最基本的demo.显示如下: 其中需要引入的第三方库主要有,PIL.P ...

  7. codevs 1086 栈 2003年NOIP全国联赛普及组

    题目描述 Description 栈是计算机中经典的数据结构,简单的说,栈就是限制在一端进行插入删除操作的线性表. 栈有两种最重要的操作,即pop(从栈顶弹出一个元素)和push(将一个元素进栈). ...

  8. PHP 合理配置实现文件上传及保存文件到数据库

    合理配置 php.ini 如何配置php.ini实现PHP文件上传功能.其中涉及到php.ini配置文件中的upload_tmp_dir.upload_max_filesize.post_max_si ...

  9. BZOJ2976 : [Poi2002]出圈游戏

    首先模拟一遍得到n个同余方程,然后用扩展欧几里得求出最小的可行解即可,时间复杂度$O(n^2)$. #include<cstdio> #define N 30 int n,i,j,k,x, ...

  10. C#、Java、Javascript获取Unix时间戳

    背景: 因为项目需要,需要几种语言联动开发,日期字段设计的数字型 获取Unix时间戳代码: Java System.currentTimeMillis() Javascript new Date(). ...