0904 SRTP SR 包文详解

  • RC(report content)
    指整个SR包文的Receive Report Block 块的个数
  • SSRC of sender
    发送者的SRC,以便让接收者知道谁发送了。

report block

Receive Report Block
每一个音频,视频都是一个独立的SSRC,也就是一个report block,会有多个

  • NTP timestamp:
    用于音视频同步

  • RTP timestamp RTS
    这是一个普通的时间戳,精度有限

  • sender’s packet count SPC
    一共发送了多少包

  • sender’s octet count SOC
    一共发送了多少字节

Receive report block

  • SSRC_1:标识谁发过来的。
  • fraction lost:丢包率。
  • cumulative number of packets lost:累积丢包总数
  • sequence number:当直播时,RTP中2^16不够用,会循环用,
    每一个2^16是一个段,每个包属于哪个段,用32位表示,高16是否在某个段内,在个段的sq num是多少,要先判断是否在一个段内。
  • interarrival jitter(两次到达的抖动):RTP包接收过程中,会有一个延迟的方差。通过这个字段可以知道网络是否拥塞。
  • last SR (LSR):上次发送Send Report的时间戳。
  • delay since last SR (DLSR):与上次Send report间的差值。

0904 SRTP SR 包文详解相关推荐

  1. 一文详解JavaBean 看这篇就够了

    一文详解JavaBean 看这篇就够了 JavaBean的历史渊源 JavaBean的定义(通俗版) JavaBean应用 < jsp:useBean > < jsp:getProp ...

  2. 一文详解 YOLO 2 与 YOLO 9000 目标检测系统

    一文详解 YOLO 2 与 YOLO 9000 目标检测系统 from 雷锋网 雷锋网 AI 科技评论按:YOLO 是 Joseph Redmon 和 Ali Farhadi 等人于 2015 年提出 ...

  3. Python-Matplotlib可视化(1)——一文详解常见统计图的绘制

    Python-Matplotlib可视化(1)--一文详解常见统计图的绘制 matplotlib库 曲线图 曲线图的绘制 结合Numpy库,绘制曲线图 绘制多曲线图 读取数据文件绘制曲线图 散点图 条 ...

  4. HTTP协议版本介绍以及使用Wireshark工具针对HTTP进行抓包分析详解

    一.http协议版本介绍 http:Hyper Text Transfer Protocol 超文本传输协议,是互联网应用最为广泛的一种网络协议,主要用于Web服务.通过计算机处理文本信息,格式为HT ...

  5. 一文详解Docker 代理脱坑

    本文转载自:一文详解Docker 代理脱坑 Docker 代理配置 由于公司 Lab 服务器无法正常访问公网,想要下载一些外部依赖包需要配置公司的内部代理.Docker 也是同理,想要访问公网需要配置 ...

  6. 一文详解编程中的随机数

    一文详解编程中的随机数 随机数的类型 真随机数生成器 TRNG - True Random Number Generator 伪随机数生成器 PRNG - Pseudo Random Number G ...

  7. 云服务器CentOS8.2安装部署Docker一文详解

    目录 前言 一.Docker简介 二.安装部署以及测试Docker 1.安装Docker 1.1查看系统版本 1.2移除旧依赖 1.3安装方法 1.4设置存储库 ​编辑 1.5安装Docker引擎 1 ...

  8. 一文详解基于测距的空间定位算法

    一文详解基于测距的空间定位算法 文章目录 一文详解基于测距的空间定位算法 0 定位算法分类 0.1 基于测距与非基于测距的定位算法 0.2 集中式与分布式定位算法 0.3 绝对与相对定位算法 0.4 ...

  9. 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! [导读]本文是卷积神经网络结构系列专题第二篇文章,前面我们已经介绍了第一个真正意义 ...

最新文章

  1. 第四范式荣获2020年度信创工委会 “卓越贡献成员单位”称号
  2. boost::interprocess::bufferstream用法的测试程序
  3. iOS 下ARC的内存管理机制
  4. 电梯控制项目设计报告-第十周
  5. 微电子科学与工程是否属于计算机类专业,微电子科学与工程专业属于什么门类...
  6. Oracle数据库索引原理分析
  7. 数字图像处理 matlab 傅里叶变换及逆变换 余弦变换及逆变换(使用代码库)
  8. ureport2报表详细使用(一)-集成及配置
  9. java游戏 麦克斯 狗,我的主角麦克斯----记南极大冒险中的狗狗们
  10. Element properties is not closed
  11. JAVA竖线转义符号
  12. Mysql 实现行转列功能
  13. Android 更改鼠标样式
  14. 关于苹果公证(Apple Notarizition)机制的一些总结
  15. 当系统logoff或shutdown时,让应用程序正常关闭
  16. 做不到这些?再干十年你也只能是个普通码农!
  17. Mysql Workbench connection ssl not enable问题解决
  18. 安装r 源代码 linux,在RStudio中从源代码安装R软件包时遇到问题-Ubuntu 16.04
  19. python测试用例发送邮件用谷歌浏览器的方式
  20. CrossOver 22Mac和Linux免费中文版系统兼容工具

热门文章

  1. UnityShader入门精要——程序纹理
  2. 前端自存文件到public文件夹中,点击实现下载
  3. 《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #12 使用Memory Cgroup限制内存使用量...
  4. 关于自带win10重装win7系统的问题
  5. Python处理Excel文件(二)
  6. 使用java代码增加一点博客访问量
  7. 内置前放声发射传感器AE144SA40-BNC 变压器局部放电传感器
  8. linux 测试网络连通性方法
  9. lr背景虚化_人像摄影模糊背景的常用手法
  10. Pytorch实现GAN 生成动漫头像