- 博客(13)
- 资源 (40)
- 问答 (2)
- 收藏
- 关注
转载 shell中$(( ))与$( )还有${ }的区别
$( )与` `(反引号)在bash shell中,$( )与` `(反引号)都是用来做命令替换(command substitution)用的。$ echo the last sunday is $(date -d "last sunday" +%Y-%m-%d)得到上一星期天的日期用$( )的理由1. ` `很容易与' '(单引号)搞混。有时在一些奇
2016-05-31 21:44:31 387
转载 PELCO-D与PELCO-P协议
PELCO-D与PELCO-P协议编辑PELCO-D:数据格式:1位起始位、8位数据、1位停止位,无校验位。波特率:2400B/S命令格式:字节1字节2字节3字节4字节5字节6字节7同步字节地址码
2016-05-26 18:14:33 2260
转载 getopt、getopt_long、getopt_long_only
平时在写程序时常常需要对命令行参数进行处理,当命令行参数个数较多时,如果按照顺序一个一个定义参数含义很容易造成混乱,而且如果程序只按顺序处理参数的话,一些“可选参数”的功能将很难实现。在Linux中,我们可以使用getopt、getopt_long、getopt_long_only来对这个问题进行处理。[cpp] view plain copy
2016-05-23 17:04:02 387
原创 debug打印,后台跑,telnet上去也能看
#include #include #include #include #include #define NONE "\033[m"#define RED "\033[0;32;31m"#define LIGHT_RED "\033[1;31m"#define GREEN "\033[0;32;32m"#define LIGHT_GREEN "\033[1;32m"#defi
2016-05-23 11:36:54 2047 1
原创 shell脚本dos问题
1、很多时候我们需要在windows编辑脚本文件,但是在Linux执行不了,原因是window下的是dos格式的文本,Linux下是unix文本2、用vi转格式:set ff=unix或者:set fileformat=unix//保存:wq
2016-05-18 16:52:36 1069
原创 移植speex库
1、下载speex源代码http://download.csdn.net/detail/codeheng/95238562、配置makefile./configure --host=arm-linux CC=arm-linux-gcc --enable-static --disable-shared3、make4、xx\speexdsp-1.2rc3\libspeexdsp
2016-05-18 15:46:17 3262 1
原创 wav 文件头解析
#include #include #include #include #include #include //wave文件头 typedef struct WaveHeader { unsigned char riff[4]; //资源交换文件标志 unsigned long size; //从下个
2016-05-18 13:44:03 1040
原创 Linux 进度条
#include #include #include #include int progress_bar(int precent) { if (precent 100) { return -1; } char str[32]; int bar = sizeof(str) * precent / 100; memset(str, ' ', sizeof(str
2016-05-11 18:15:29 407
转载 G.711 u律;A律 压缩算法
G.711 u律;A律 压缩算法 [cpp] view plain copy print?/********************************************************************** * g711.c * u-law, A-law and linear PCM conve
2016-05-06 15:33:19 5857
转载 G.711编解码原理
简介G.711是ITU-T标准音频扩。它主要是在使用电话。该标准于1972年。它的正式名称发布的用法是脉冲编码调制(PCM语音频率)。它在许多技术的要求的标准,例如在H.320和H.323规格。它也可以用于传真在IP网络上的通信(如在定义T.38规范)。G.711,也被称为脉冲编码调制(PCM),是一种很常用的波 形编解码器。G.711是窄带音频编解码器,可提供长途电话质量的音频,
2016-05-06 14:32:10 11054
转载 G.711编码原理及代码
最近看语音编码,发现网上大都只给出了G711的代码,确没有介绍原理,尽管很简单,但直接看代码也是有点摸不着。下面找到了原理进行简要的叙述,并给出了在网上找到的代码。1.介绍:G.711也称为PCM(脉冲编码调制),是国际电信联盟订定出来的一套语音压缩标准,主要用于电话。它主要用脉冲编码调制对音频采样,采样率为8k每秒。它利用一个 64Kbps 未压缩通道传输语音讯号
2016-05-06 14:29:18 3941
转载 计算G711语音的打包长度和RTP里timestamp的增长量
如何计算G711语音等的打包长度和RTP里timestamp的增长量一般对于不同的语音有不同的打包周期,而不同的打包周期又对应着不同的timestamp in RTP那么是如何计算的呢,我们通过G711举个例子G711的打包周期分为10ms,20ms,30ms,sample rate是8000,速率是64kbit/s64kbits,意味着每秒发送64000比特
2016-05-06 10:06:47 1608
window下NFS服务器
2014-11-13
SecureCRT.7.3.keygen.rar
2017-10-24
sourceinsight4.0_pojie_perfect.zip
2017-10-24
tinyxml_2_6_2.zip
2015-02-12
如何实现嵌入式网卡限制带宽/限速方法
2018-02-10
两个线程都通过一个socket进行send是否需要互斥锁?
2015-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人