SDP协议通过SIP协议进行媒体协商,最终主被叫媒体都采用G.711U进行媒体通话。通话过程中协商的G.711U媒体打包时长为20ms,G.711U采用率8KHZ,即:每秒采样8000个点。

在通话过程中G.711U的每个数据包的打包时长20ms,因此G.711U语音数据包在RTP的payload中数据大小固定为160(160=8000*0.02)字节。

G.711U的payload type默认为0。

G.711U的payload type默认为0。

单个G.711U数据包在wireshark中显示如下:

G.711U数据包的打包时长在wireshark中显示

G.711U在RTP中的展现相关推荐

  1. FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题--转...

    FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题 算法暂不介绍. 思路:FEC ENCODE 增加冗余包,当无线等网络丢包之后,接 ...

  2. matlab抖g是什么,MATLAB中dither抖动函数的用法

    不知道dither存在的意义,既然MATLAB中有它,就一定有它的价值吧,书上说在出版和印刷业中应用的较多,我也不清楚. MATLAB帮助文档说dither可抖动灰度图像和RGB彩色图像,将灰度图像转 ...

  3. 性格内向不善言辞的求职者在面试中如何展现优势?

    内向的个性让你在面试时老是吃亏吗? 最近有一位毕业三年的咨询者小林,这三年以劳务派遣的方式在事业单位做着办公室助理的工作,已经辞职,准备寻找自己想要的工作,但比较内向,话不多,最近面试之后都杳无音信. ...

  4. 农夫山泉:HANA应用在企业中层层展现

    商务分析成为企业信息化应用的一大热点,它的出现,为企业提升洞察力和加强从战略到执行的管理提供了新的帮助.但在实际应用中,不难发现,传统的数据仓库和数据分析技术,在应对海量及实时数据的处理上都很难做好. ...

  5. 计算机二进制m g t关系,计算机中容量单位B、KB、MB、GB和TB的关系

    字节(Byte,简称B)与K.KB.M.MB的关系 计算机中各种存储容量的单位都是用字节(Byte简为B)来表示,此外还有KB.MB.GB和TB,他们的关系是: 1KB=1024Bytes=2的10次 ...

  6. RTP中H264封装NALU格式详细解析

    名词解释:NAL NAL的英文全称为Network Abstract Layer,即网络抽象层,在H264/AVC视频编解码标准中,整个系统框架分为两个层面,视频编解码层面(VCL)和网络抽象层面(N ...

  7. g++/gcc编译过程中遇到的问题

    第一次写博客,用来记录一下编程过程中遇到的问题. 在学习leveldb的过程中遇到了一个编译问题,以前虽然碰到过,也解决了,但是没有总结和记录,导致再次出现,差点忘记怎么弄的了,所以以此记录一下. 一 ...

  8. 【转发】思华SDN技术在盛大游戏G云2.0中的应用

    原文地址:https://www.csdn.net/article/a/2018-03-21/15943570 没办法转发收藏,只好采取这方法 摘要:在当今云计算.人工智能.大数据平台等一系列颠覆性的 ...

  9. H264 over RTP中存在多个SPS、PPS、[SEI]、 IDR序列是否都需要

    这一段从三光吊舱接收数据时,因为对方外协了一个转换盒子,将同步422出来的h264编码的数据转成了RTP进行发送.我们能拿到的就是这个RTP数据.使用wireshark抓了一堆包,然后使用rtp_h2 ...

  10. RTP中H264封装NALU(SPS,PPS等)

    NAL的英文全称为Network  Abstract Layer,即网络抽象层,在H264/AVC视频编解码标准中,整个系统框架分为两个层面,视频编解码层面(VCL)和网络抽象层面(NAL).VCL负 ...

最新文章

  1. C++ Primer 5th笔记(chap 18 大型程序工具)未命名的命名空间unnamed namespace
  2. Python基础:对象的深拷贝和浅拷贝的区别
  3. jQuery——封装form表单的数据为json对象
  4. JavaScript splice() 方法使用
  5. 为什么要关心均值和哈希码
  6. bigdecimal js 判断等于0_为啥阿里禁用BigDecimal的equals方法做等值比较
  7. 【2016年第3期】大数据时代的数据科学家培养
  8. Android百度媒体云,云端媒体
  9. 如果一个人不喜欢争,不喜欢计较,只知道退让,是不是真的傻?
  10. 博文视点大讲堂第30期——职场新人胜出的关键点
  11. 基于SPringBoot的药品管理系统
  12. matlab中如何调用lm算法,lm算法的matlab实现
  13. 伴随矩阵例题_考研数学一真题详解:伴随矩阵有关问题
  14. 奇点云数据中台技术汇(七) | 数据智能模型——数据中台航母的作战集群
  15. TI DSP各种库文件
  16. leach协议matlab代码
  17. 管廊复杂网格参数化算法及其大数据在线渲染
  18. std::upper_bound与std::lower_bound
  19. python爬虫——百度贴吧图片爬取 小项目
  20. linux共享磁盘挂载ntfs,解决linux(ubuntu18)下无法挂载ntfs磁盘,并读写挂载硬盘

热门文章

  1. 乌合之众(大众心理研究)之三:群体的一般特征
  2. java的程序控制关键字_Java编程的关键字有哪些
  3. bzero函数_Linux(基础) | 系统IO函数的使用
  4. 每天学点Python Cookbook(三)
  5. Java跨域问题以及如何使用Cors解决前后端 分离部署项目所遇到的跨域问题
  6. 2017年12月24日23:46:07
  7. Javascript链式调用案例
  8. Linux命令对应的英文全称
  9. 利用EEPROM实现arduino的断电存储
  10. 不让editText自动获取焦点