技术栈
rtcp
赖small强
7 天前
webrtc
·
nack
·
rtcp
·
丢包检测
·
主动请求重传
【ZeroRange WebRTC】NACK(Negative Acknowledgment)技术深度分析
NACK(否定确认)是WebRTC中实现可靠实时传输的关键机制,它允许接收端主动请求重传丢失的RTP数据包,从而在不增加过多延迟的情况下提高传输可靠性。与传统的TCP重传机制不同,NACK专门针对实时音视频通信的特定需求进行了优化。
赖small强
8 天前
webrtc
·
rtp
·
rtsp
·
rtcp
【ZeroRange WebRTC】RTP/RTCP/RTSP协议深度分析
RTP(Real-time Transport Protocol)、RTCP(Real-time Transport Control Protocol)和RTSP(Real Time Streaming Protocol)是构建现代实时音视频通信系统的三大核心协议。它们各自承担不同的功能,协同工作以实现高效、可靠的实时媒体传输。本文将深入分析这三个协议的底层原理、实现细节以及它们之间的协作关系。
邪恶的贝利亚
6 个月前
网络
·
sdp
·
rtsp
·
rtcp
·
rtr
万字详解RTR RTSP SDP RTCP
一、RTSP 是什么?(定义与定位) RTSP(Real Time Streaming Protocol) 是一个应用层协议,用于控制流媒体的播放行为。 类比生活场景:如果把流媒体比作 “自来水”,RTSP 就像是 “水龙头开关”,负责开启 / 暂停 / 调节水流,但不负责 “运输水”(数据传输由 RTP 负责)。 二、RTSP 的核心功能是什么?(四大控制命令) RTSP 通过请求 - 响应模型实现以下操作:
UestcXiye
1 年前
webrtc
·
rtp
·
rtcp
WebRTC | 网络传输协议 RTP 和 RTCP
流媒体协议栈如下图所示:RTP 标准定义了两个子协议,RTP 和 RTCP。TCP为了实现数据传输的可靠性,采用的是“发送→确认→丢包→重传”这样一套机制。而且为了增加网络的吞吐量,还采用了延迟确认和Nagle算法(Nagle算法,将多个小包组成一个大包发送,组合包的大小不超过网络最大传输单元)。这套机制就是TCP产生延迟的根本原因。
新睿云.任义兵
2 年前
webrtc
·
rtc
·
rtp
·
云电脑
·
rtcp
·
弘电脑
·
新睿云
WebRTC:真正了解 RTP 和 RTCP
近年来,通过互联网进行实时通信变得越来越流行,而 WebRTC 已成为通过网络实现实时通信的领先技术之一。WebRTC 使用多种协议,包括实时传输协议 (RTP) 和实时控制协议 (RTCP)。
新睿云.任义兵
2 年前
rtc
·
流媒体
·
sdn
·
rtcp
·
拥塞算法
·
弘电脑
·
云游戏
RTP 控制协议 (RTCP) 反馈用于拥塞控制
有效的 RTP 拥塞控制算法,需要比标准 RTP 控制协议(RTCP)发送方报告(SR)和接收方报告(RR)数据包提供的关于数据包丢失、定时和显式拥塞通知 (ECN) 标记的更细粒度的反馈。
我是有底线的