RTP协议

在这里插入图片描述

  • RTP是上层协议可以跑在TCP上也可以跑在UDP上。
  • 大多是情况下都是跑在UDP上,因为主要上应用在实时传输上。
  • 如果你跑在TCP上在极端网络情况下,他就不是实时的了,所以它一般用在UDP上,不在底层协议上处理,在上层协议进行处理。其实就是模拟了TCP的一些功能。
  • seq 和TCP的seq功能类似,但是RTP的seq是按照包来的,第一个包是1,第二个包是2.而不是按照字节来的。所以tcp是流式的而RTP是包的不是流式的
  • timestamp 时间撮 ,在传输数据的时候,比如这个数据特别大一次传不开,就用这个timestamp就是在同一时刻发出的数据包,就是在同一时刻对于同一个源只能有一块数据,不能有多块
  • ssrc synchronization source identifer 源的唯一的标识,在多方通信的时候,每一方都有一个ssrc,这个ssrc是不能重复的。那有没有可能重复呢?是可能重复的,如果重复了可以通过协商机制重新在分配。这就是ssrc。
  • csrc contributing source identifiers 共享源,比如是在做混音的时候,可能要混好几路,可能有3个人4个人,混出来是一路,实际这一路音频流他有多个共享者,那从哪里识别呢?就用
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杜甲同学

感谢打赏,我会继续努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值