自适应ARQ算法实践
在实时音视频领域,数据传输强调实时性,通常选择UDP协议可靠性就会降低。数据包发生丢包,就会引起解码失败,导致接收端发生卡顿影响用户体验。
抗丢包技术综述
实时音视频类应用需要保证数据传输[……]
音频质量评估POLQA算法介绍
随着VoIP技术的不断发展,VoIP的语音质量越来越得到大家的关注。如何评价音频质量,也逐渐成为大家讨论的热点问题。关于如何进行测试请关注音频质量PESQ得分评估原理与步骤这篇文章,本篇文章重点介绍P[……]
前向纠错FEC算法实现原理
前向纠错算法介绍
前向纠错(FEC)算法被广泛使用在实时音视频领域提升音视频的弱网抗性,只要收到FEC分组内的冗余包和一定数量的数据包,就能根据FEC算法恢复出对应的冗余包。常见的FEC实现包括[……]
C++智能指针使用的那些事
指针指针的由来
在C/C++里面,内存管理由开发者自己管理。指针变量总是指向一片内存空间,这片内存空间可以是局部变量、也可以是通过malloc、new申请的。如果申请的内存没有释放,就会导致内存[……]
一次内存异常引发半夜加班带来的思考
最近有个relay模块在线上进行紧急发布,一共600台机器半天之内发布完成。晚上6点开始手机就开始持续震动,realy模块信令都出现异常,用户进房间失败率突增。监控曲线上跑出了一个凹字形。赶紧回退re[……]