自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (17)
  • 收藏
  • 关注

原创 MIPS平台上移植和使用GDB调试工具

在网站 http://ftp.gnu.org/gnu/gdb/ 上下载gdb-xxx.tgz源码包。任一个版本的都可,但不要太老。以下是我的交叉编译环境:X86版本:ubuntu-12.04 (gcc),IP:192.168.0.236开发板:MT7688(mipsel-linux-gcc) IP:192.168.0.191GDB版本:gdb-7.3a.tar.gz 一、前言...

2018-11-30 17:29:27 4906 1

原创 linux下查看库是否存在

        在做Linux开发的时候,往往会出现 某些库 can not found 的情况,在我们添加了这些库之后,如何查看这些库的路径是否被识别了呢?下面介绍一个命令:        ldconfig -p | grep lts说明:使用 ldconfig -p 命令用来打印出当前缓存所保存的所有库的名字,然后用管道符传递给 grep lts 命令用于解析出 liblts.so 共...

2018-11-30 16:04:17 4171

原创 MT8516平台交叉编译移植WebRTC audio processing实现NS降噪功能

        WebRTC 作为一个流媒体的框架,包含音频、视频、p2p传输一整套流媒体核心技术。最近利用业余时间学习它的音频模块,WebRTC支持音频的麦克风采集、编码、RTP打包发送。同时加入了AGC(自动增益)、NS(降噪)、AEC(回声消抑)、VAD(静音检测)等一系列算法。这些算法主要在采集过后,编码之前进行处理,代码集中在AudioProcessingModule(音频处理单元),简...

2018-11-30 15:33:30 3129 3

原创 FFMPEG之解码MP3时报错Header missing

        最近一个项目是做环形四麦智能音箱,使用的是思必驰的语音服务,在进行TTS转换时,思必驰text转sppech的音频流是MP3编码格式的,而我的设备端要播放的音频是PCM格式,所以需要进行MP3转PCM之后再进行播放。刚开始是基于Madplay工具实现了转码功能。虽然功能实现了,但是由于libmad是在回调函数output中给出转码后的数据,不方便在我代码中进行逻辑控制,而且这个项目...

2018-11-29 11:16:06 7435 1

ffmpeg解码mp3为pcm

该代码是我在MP3平台上用C语言尝试实现的一个基于FFMPEG的MP3解码为PCM格式并调用MT8516 平台SDK接口实现PCM播放的模块代码,可以修改Makefile实现单独编译运行Mp3解码为pcm并保存到文件的功能,文件用cooledit工具来播放。

2018-11-30

TransMac.zip

TransMac是一个可在 Windows 电脑上制作 Mac 系统安装U盘的工具,可以借助身边的 Windows 电脑来制作MAC系统的启动U盘,完成MAC OS的系统恢复。

2016-01-19

H264码流结构及其RTP封装介绍

详细讲解了H264视频流的码流结构,以及在RTSP实时传输中使用RTP来封装H264实时流的方法,附带RFC3984协议中文版,对于开发RTSP有很大帮助。

2013-11-20

RTSP开发相关文档汇集

学习和开发RTSP过程中搜集到的一些标准文档资料,比上一份上传的资源更加齐全,有些是中文版的,对做RTSP开发很有帮助。

2013-11-07

Goahead2.5移植

要在设备中搭建一个嵌入式webserver,移植了goahead2.5,平台是Linux。资料为移植时修改过的代码(Linux平台,其它平台暂没改动,可参考LINUX目录下的Makefile和main.c修改)。移植笔记在博文中有相应记载,可以作为参考。

2013-10-18

RTSP相关的RFC文档资料汇集

近期实现RTSP过程中搜集到的一些标准的文档资料 对学习RTSP流媒体技术有很大帮助 如RTSP(RFC2326) RTP(RFC3550 JPEG(RFC2345 音频视频的RTP打包传输等 有部分已经被翻译为中文 希望与大家共享

2013-10-14

g726编码解码(C语言)

g726音频编解码,2、3、4、5bit与PCM格式互转,在网络上搜集的算法,已经封装成接口,在linux上和Macos上测试通过,附带测试和音频文件,现共享出来,共同学习。

2013-06-25

g711编码解码(C语言)

音频g711编码和解码,在网络上搜集的算法经封装成接口后在实际项目中使用的,现在把它共享出来供大家参考,附带测试示例和音频测试文件,希望有所帮助。

2013-06-25

一个简单的浏览器端CGI调用

一个用C语言实现的简单的CGI调用程序,用户在浏览器端输入任意内容,按下“确定”按钮后输入的内容显示在新的页面上以反馈给用户。这个示例主要说明CGI的POST和GET方法的使用,修改后可以应用到实际当中。

2013-06-15

EditPlus注册码

EditPlus是一个取代Windows记事本和写字板的文本编辑器,功能强大,使用方便。拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。但一般安装后只有30天的试用体验期,30过后就会提示购买或注册才能继续使用。本文档是我试验通过的不同版本的注册码,希望对经常要使用EditPlus工具的朋友有所帮助。

2013-05-17

openssl lib

openssl被很多公司和项目使用,对于特殊的操作系统(如嵌入式)对功能要求相对简单,最大的问题就是代码的剪裁工作了。这是我在linux平台下裁剪出来的库,版本为openssl-0.9.8e,包括动态库和静态库,并附带裁剪文档指导和参数配置,可以根据实际项目需要进行更改后自行裁剪。

2013-05-10

openssl-0.9.8-stable-SNAP-20130424.tar.gz

openssl被很多公司和项目使用,对于特殊的操作系统(如嵌入式)对功能要求相对简单,最大的问题就是代码的剪裁工作了。

2013-05-09

ubuntu12.04下编译安装gsoap

ubuntu操作系统环境下的编译安装onvif开发所需要使用的gsoap编译工具,适合onvif开发的初学者借鉴。

2013-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除