13 RTP包的使用

RTP

RTP包最主要的就是Sequence number。

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

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

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

相关推荐
上海云盾-小余2 小时前
BGP 高防 IP 与 CDN 混合部署:攻防场景选型实战指南
网络·网络协议·tcp/ip
Shingmc34 小时前
【Linux】多路转接之select
linux·网络
溜达的大象4 小时前
从到处找资源到统一检索:飞牛NAS部署Pansou实战记录
网络·云计算
2401_868534786 小时前
园区网设计
网络
宋浮檀s7 小时前
春秋云镜——CVE-2020-25540
网络·安全·web安全
天天进步20157 小时前
Tunnelto 源码解析 #4:Wormhole 控制通道:WebSocket 如何建立一条“隧道控制线”
网络·websocket·网络协议
xiaofeichaichai7 小时前
网络与跨域
前端·网络
Latticy8 小时前
内网渗透-Windows RDP凭证的抓取和密码破解
网络·安全·网络安全·内网渗透·内网
Forget_85508 小时前
HCIA——计算机网络诞生与发展
服务器·网络·计算机网络
志栋智能9 小时前
超自动化巡检:降低运维总成本(TCO)的有效路径
大数据·运维·网络·人工智能·自动化