前言 如果网络是理想的,即无丢包,无抖动,低延时,那么接收到一帧完整数据就直接播放,效果也一定会非常好。但是实际的网络总是复杂的,尤其无线网络。...
前言 本篇文章的丢帧是依据编码后的码率和目标码率来决定丢帧,而下一篇文章介绍的丢帧依据是目标帧率。 http://www.jianshu.com...
一、引言因为有些客户对支持720p视频有要求,所以,需要让组件支持720p。对于720p,关键问题一个在于带宽,另外一个在于终端设备CPU的消耗...
网络抽象层单元类型 (NALU): NALU头由一个字节组成,它的语法如下: F: 1个比特. forbidden_zero_bit. 在 H...
从jitterbuffer取出frame,解码 在ViEChannel类中创建解码线程,在VCMReceiver类中调用jitterbuffer...
前言 上一篇文章的丢帧是依据编码后的码率和目标码率来决定丢帧, http://www.jianshu.com/p/e2a9740b9877 而本...
1. 创建视频引擎VideoEngine 2. 创建视频通道 2.1 通道组ChannelGroup ChannelGroup内包含了以下模块的...
本文主要参考文章 http://www.xuebuyuan.com/1248366.html接收端估计结合文档http://tools.ietf...
编码类相关 通过VideoEngineImpl分别继承 ViEBaseImpl,ViECodecImpl,ViECaptureImpl,ViER...