13 RTP包的使用

RTP

RTP包最主要的就是Sequence number。

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

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

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

相关推荐
BioRunYiXue36 分钟前
RACE技术全攻略:从全长克隆到靶基因验证
java·javascript·网络·人工智能·科技·算法·eclipse
幻步智能网络云专线1 小时前
幻步智能:企业跨境网络与全球组网解决方案
网络
liukuang1101 小时前
董宇辉带走流量,东方甄选留下印钞机
大数据·网络·人工智能
飞翔的火箭弹2 小时前
企业网络资产管理用什么系统工具
开发语言·网络·php
Brilliantwxx2 小时前
【Linux】 进程(5) 僵尸进程与内存泄漏扩展
linux·运维·服务器·网络·c++
我爱cope2 小时前
【计算机网络 | 网络层4:子网掩码与 CIDR:如何判断网络号和主机号?】
网络·学习·计算机网络
国科安芯2 小时前
ASL3159S:把精密信号的“破音“挡在切换之外的 0.9Ω 开关
服务器·网络·数据库·架构·状态模式·抗辐射加固
0566462 小时前
python高级——Python 类型提示与 Pydantic
网络·人工智能·windows·python·学习
天云数据3 小时前
从“LLM+工具”到Harness 工程:Lilian Weng新文的技术拆解,与一个生产级参考实现
java·前端·网络
喜欢吃燃面3 小时前
网络协议与通信原理深度解析
网络·网络协议