RTCP报文接收和解析 在接收端,RTCP报文的接收流程和RTP一样,经过网络接收之后到达Call对象,进而通过SSRC找到VideoRecei...
RTCP报文接收和解析 在接收端,RTCP报文的接收流程和RTP一样,经过网络接收之后到达Call对象,进而通过SSRC找到VideoRecei...
SR RR 通过RR包,将丢包率信息回传给发送端,根据丢包率做发送端带宽估计。接收RTCP包,以及对应处理流程基本相同,具体流程如下: bitr...
前言 如果网络是理想的,即无丢包,无抖动,低延时,那么接收到一帧完整数据就直接播放,效果也一定会非常好。但是实际的网络总是复杂的,尤其无线网络。...
currentWallClock:此帧最后一个包到达时间戳_prevWallClock :前一帧最后一个包到达时间戳timestamp:当前帧时...
收包到触发远端估算流程: inter_arrival.cc中函数分析如下: timestamp:rtp包中的时间戳first_timestamp...
本文主要参考文章 http://www.xuebuyuan.com/1248366.html接收端估计结合文档http://tools.ietf...
本文主要探讨AimdRateControl.cc文件中的相关机制,这个Aimd就是加增乘减,就是通过之前得到的overuse,underuse,...
从jitterbuffer取出frame,解码 在ViEChannel类中创建解码线程,在VCMReceiver类中调用jitterbuffer...
前言 上一篇文章的丢帧是依据编码后的码率和目标码率来决定丢帧, http://www.jianshu.com/p/e2a9740b9877 而本...
1. 创建视频引擎VideoEngine 2. 创建视频通道 2.1 通道组ChannelGroup ChannelGroup内包含了以下模块的...
专题公告
webrtc技术,包括代码解读,机制分析和优化思路等