
srt协议
文章平均质量分 92
嵌入式音视频开发之旅
问题交流:tu18879499804
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深度理解srt协议中的ACK和NAK、丢包重传机制!
SRT Sockets , Send List & Channel:考虑套接字1和套接字2,每个都有自己的发送缓冲区。SndQ包含一个待发送的数据包列表。有一个线程持续检查发送缓冲区。当一个数据包准备好发送时,会创建一个CSnode来标识该数据包所属的套接字,并在SndQ中创建一个对应的对象,该对象将指向发送缓冲区。每个数据包都有一个时间戳,指示何时发送它。SndQ列表按照待处理的时间戳排...原创 2024-09-22 21:18:33 · 1522 阅读 · 0 评论 -
嵌入式流媒体SRT协议:Packet Structure
SRT协议介绍:SRT(Secure Reliable Transport Protocol)基于UDP数据传输协议派生出的SRT协议,是一个用户级协议,它保留了大部分核心概念和机制,同时引入了一些改进和增强,包括控制包的修改、改进的流控制以处理实时流媒体、增强的拥塞控制,以及加密数据包的机制。他的源码仓库:https://github.com/Haivision/srtSRT是一种传输协议,它能...原创 2024-09-15 10:09:41 · 1616 阅读 · 0 评论 -
嵌入式流媒体SRT协议:send buffer和窗口延迟机制
Handshake Packets:握手控制包(“包类型”位 = 1)用于在点对点的 SRT 会话中建立两个对等体之间的连接。早期版本的 SRT 依赖于握手扩展来在连接建立后立即交换某些参数,但自 1.3 版本起,集成机制确保所有参数作为握手的一部分进行交换。有关详细信息,请参阅本文档后面的握手部分。KM Error Response Packets(key message 错误响应包):密钥消息...原创 2024-09-16 12:19:33 · 1411 阅读 · 0 评论