转自: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. ajax最基础入门

    1.介绍 AJAX = 异步 JavaScript 和 XML. AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重 ...

  2. MVC母板页传递数据

    问题:判断Session 失败 结果: if (Session[SessionKey.AccountInfo] != null) { ViewData["AdminUser"] = ...

  3. Zookeeper Canary

    ZooKeeper Canary我理解用于测试ZK节点是否正常的心跳服务,这是从ClouderaManager中粘下来的: 这是 ZooKeeper 服务级运行状况测试,用于检查基本客户端操作是否正常 ...

  4. 008 使用POJO对象绑定请求参数

    1.介绍 2.Person.java package com.spring.bean; public class Person { private String username; private S ...

  5. 016 jquery中html与val得到使用

    1.属性操作 2.设置html . 3.程序(关于html) <!DOCTYPE html> <html> <head> <meta charset=&quo ...

  6. sql 多表查询结果验证

    1.笛卡尔积 定义: 设A,B为集合,用A中元素为第一元素,B中元素为第二元素构成的有序对,所有这样的有序对组成的集合 ,叫做A与B的笛卡尔积,记作AxB. 上面有一个很关键的词为“有序”,因此,我们 ...

  7. opencv 学习资料

    [视觉与图像]OpenCV篇:Python+OpenCV实用教程 Python+OpenCV教程15:直方图

  8. tqdm:Python 进度条

    Tqdm 是 Python 进度条库,可以在 Python 长循环中添加一个进度提示信息.用户只需要封装任意的迭代器,是一个快速.扩展性强的进度条工具库. 用法:tqdm(iterator) 代码地址 ...

  9. ubuntu 配置mycat

    https://blog.csdn.net/leisure_life/article/details/78611594 这篇博主写的非常好,我找了很久 都解决不了,最后按照他的步骤解决了问题. 其中有 ...

  10. android touch事件分发流程

    韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha 三个方法:分发触摸事件dispatchTouchEvent.在触摸事件的时候onTouc ...