算法协议
老衲不出家
寨都码农一枚,平常喜欢关注音视频技术,从事音视频行业小几年,主要是音视频编解码,语音处理,移动端音视频开发,博客是一个自我记录的地方,如果不妥之处,请高人不吝赐教,如有侵权,请联系我删除。tanningzhong@126.com
展开
-
自相关函数及c++程序
自相关函数,是对信号自身的互相关,表示同一序列不同时刻的相关程度。是用寻找重复模式的数字工具,就如一个存在被覆盖噪声的周期信号,或识别丢失的基频。它经常被用于信号处理中的分析函数或序列,如时域信号。在不同的科学领域其定义各不相同,以下是离散语音数字信号自相关函数公式:其 c++程序实现可以写成如下:float AutoCorrelation(float* data, i原创 2015-07-31 14:10:24 · 4728 阅读 · 1 评论 -
音视频文件码率与大小计算
编码率/比特率直接与文件体积有关。且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰。 在视频编码领域,比特率常翻译为编码率,单位是Kbps,例如800Kbps 其中, 1K=1024 1M=1024K b 为 比特(bit) 这个就是电脑文件大小的计量单位,1KB=8Kb,区分大小写,B代表字节(Byte) s 为 秒(second) p 为 每(per) 以800kbp原创 2015-12-10 15:42:29 · 1134 阅读 · 0 评论 -
webrtc agc
一、参数(一)、mode enum Mode { // Adaptive mode intended for use if an analog volume control is available // on the capture device. It will require the user to provide coupling // between原创 2016-01-20 10:36:18 · 4237 阅读 · 3 评论 -
Android 版本AGC调节
因为在有些android手机webrtc语音比较轻,但是本机自带录音播放还是比较大的,为此想增大webrtc的增益,我这里AGC模式采用kAgcFixedDigital或kAgcAdaptiveDigital,int32_t WebRtcAgc_CalculateGainTable(int32_t *gainTable, int16_tdigCompGaindB, int16_t targ原创 2016-01-20 10:50:03 · 4804 阅读 · 6 评论 -
librtmp协议分析---RTMP_SendPacket函数
接下来我们分析RTMP_SendPacket函数。我们先了解一下rtmp的消息格式chunk。RTMP的head组成RTMP的head在协议中的表现形式是chunk head,前面已经说到一个Message + head可以分成一个和多个chunk,为了区分这些chunk,肯定是需要一个chunk head的,具体的实现就把Message head的信息和chunk head的信转载 2017-07-14 11:20:43 · 498 阅读 · 0 评论 -
VS2017 编译openssl-1.0.2o
1. 下载OpenSSL源码和工具源码下载地址:https://www.openssl.org/source/下载对应 openssl-1.0.2o.tar.gz 文件解压到指定目录。工具安装ActivePerl工具,官网下载链接:http://www.activestate.com/activeperl/downloads2. 编译1. 配置 p...原创 2018-08-09 19:31:05 · 1297 阅读 · 0 评论