前言# 上一篇文章讲了两个比较简单的api,今天我们来看两个稍微难理解的,也是实现lua和C++交互的,其中这两个api可能会涉及到事件的原方法,我们今天先引出来但是不做详细...

前言# 上一篇文章讲了两个比较简单的api,今天我们来看两个稍微难理解的,也是实现lua和C++交互的,其中这两个api可能会涉及到事件的原方法,我们今天先引出来但是不做详细...
“根据FEC头部中E flag是否设置,FEC级别头部长度为4字节或8字节”,这里应该是L flag吧。
NackModule 一个包的最大请求次数是kMaxNackRetries(10)次,最大请求时间是10*rtt,在这个时间内还没有获取到丢失的包则不再请求对外提供的接口如下...
RateStatistics就是一个用于计算最近一段时间内(max_window_size_ms)的带宽,scale是对带宽进行缩放,目的是为了得到bits/s为单位的带宽。...
关于Report Block详情可以阅读6.4.1 SR: Sender Report RTCP Packet LSR,最近一次SR包的NTP时间戳(remote_sende...
RTP固定头部 RTP的固定头部,详情可以阅读rfc文档5.1 RTP Fixed Header Fields V版本号位,必须等于2 P填充位 X扩展位,标志是否存在扩展 ...
WebRTC中存在一些需要定时且重复的任务,所以就抽象出了Module这个任务类和ProcessThread这个定时执行任务的线程封装类。 用到定时任务的模块有(不完全列举)...
表示简单清晰
Android-OMXPlugin对接背景 无论是SmartTV还是SmartPhone,IC厂商一般会有MultiMedia的HardWare encode\decode实现,当这些IC要跑Android时,就...
背景 无论是SmartTV还是SmartPhone,IC厂商一般会有MultiMedia的HardWare encode\decode实现,当这些IC要跑Android时,就...