13 RTP包的使用

RTP

RTP包最主要的就是Sequence number。

对于发送者来说,视频的每一个帧都有很多包组成。对于接收端来接收的时候是有一个队列进行接收的。这个队列大小都是通过计算的。有了队列之后就会不断的往队列中插入数据。当队列中有的数据超时一直组不成包的时候,就把他丢弃掉,当这些包没有超时的话,就一直在队列中等待,直到组成一个帧后,将该帧推出去。

假设有一个包,这时候加入了100,101,102。

这时候在103,没来的时候104来了,那么把104放在自己位置上就行。107来了就放在107自己位置上,这时候如果103来了之后,组成一个帧了,这时候104有个M标志,表示前面这些可以组成一个帧,就把该帧推出去。然后队列的头指针就指向了105.

相关推荐
惘嘫、冋渞5 小时前
AWS同一账号下创建自定义VPC并配置不同区域的对等链接
网络·云计算·aws
云知谷6 小时前
【HTML】网络数据是如何渲染成HTML网页页面显示的
开发语言·网络·计算机网络·html
呉師傅11 小时前
关于联想ThinkCentre M950t-N000 M大师电脑恢复预装系统镜像遇到的一点问题
运维·网络·windows·电脑
代码AI弗森11 小时前
无状态的智慧:从 HTTP 到大模型的系统进化论
网络·网络协议·http
酷熊代理12 小时前
安卓手机 IP 切换指南:告别卡顿,轻松换 IP
网络·网络协议·tcp/ip·socks5
月上柳青12 小时前
快速创建无线AP热点
网络·智能路由器
K_i13413 小时前
云原生网络基础:IP、端口与网关实战
网络·ip·接口隔离原则
m0_6515939113 小时前
Netty网络架构与Reactor模式深度解析
网络·架构
大面积秃头14 小时前
Http基础协议和解析
网络·网络协议·http
我也要当昏君16 小时前
6.3 文件传输协议 (答案见原书 P277)
网络