自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老衲不出家

老衲不出家自留地

  • 博客(14)
  • 资源 (35)
  • 收藏
  • 关注

转载 [FFMPEG硬件加速]nvidia方案

1.目标显卡性能参数;方案可行性;2.平台信息2.1.查看当前显卡信息命令: lspci |grep VGA 信息: 01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 645 OEM] (rev a1)解析: GK106,是一个由英伟达公司制造的适

2017-06-30 18:01:10 2107

转载 UDT协议-基于UDP的可靠数据传输协议

UDT协议-基于UDP的可靠数据传输协议1.   介绍    随着网络带宽时延产品(BDP)的增加,通常的TCP协议开始变的低效。这是因为它的AIMD(additive increase multiplicative decrease)算法彻底减少了TCP拥塞窗口,但不能快速的恢复可用带宽。理论上的流量分析表明TCP在BDP增加到很高的时候比较容易受包损失攻击。另外,继承自

2017-06-30 16:34:58 405

转载 将AAC格式的RTP流存储为可以播放的m4a文件

搜索Mediacodec编码AAC后存储文件,确实能找到类似的解决方案,但都出自stackoverflow.com,并且还有出入,经过调试后确认,通过下面方式保存的AAC文件可以播放。Mediacode编码AAC,是使用audio/mp4a-latm 类型编码,编码出来的AAC帧加上ADTS头后,就可以正常播放,但关键的是下面的几个参数需要给正确:aac的profile, sample rat

2017-06-30 16:02:20 565

转载 Android手机H264软编码参数优化

做了一段时间的视频后,最先碰到的是花屏,解码端丢包的花屏,先是通过抓取编码后的BITMAP,发现解码出来就是花屏的,所以考虑优化编码来减少因为丢包产生的花屏;另外调整丢包策略规避解码花屏的问题.1、X264编码参数调整:H264 FF_PROFILE_H264_BASELINE、 FF_PROFILE_H264_MAIN两种编码差异,其中最明显的差异是profile_idc_basel

2017-06-30 15:19:34 1210

转载 Doubango RTP包传输使用UDT可靠传输协议,解决RTP丢包问题

使用SIP做过VOIP通话的同学,肯定被RTP丢包弄的焦头烂额,必定尝试过不少的办法,比方:1、丢包重传(NACK)2、前向纠错(FEC)3、丢帧处理但效果往往不尽如人意,那有没有一劳永逸的方法?确实,网络发展到现在,家庭带宽随随便便都是百兆的今天,为什么还有让人困扰不已的丢包问题?为何不换成TCP传输,假如延时容许的情况下,UDT就是为了解决这个问题的。UDT建立于UDP

2017-06-30 15:08:06 1207

原创 CMAKE手册

CMake 用法导览Preface : 本文是CMake官方文档CMake Tutorial (http://www.cmake.org/cmake/help/cmake_tutorial.html) 的翻译。通过一个样例工程从简单到复杂的完善过程,文档介绍了CMake主要模块(cmake, ctest, cpack)的功能和使用环境;从中可以一窥cmake的大体形貌。正文如下:本

2017-06-23 15:12:44 1065

原创 AAC的ADTS头文件信息介绍

ADTS是Audio Data Transport Stream的简称。博文转自:http://blog.csdn.net/jay100500/article/details/52955232是AAC音频文件常见的传输格式。有的时候当你编码AAC裸流的时候,会遇到写出来的AAC文件并不能在PC和手机上播放,很大的可能就是AAC文件的每一帧里缺少了AD

2017-06-20 18:01:11 319

转载 git 切换到远程分支

、切换到项目仓库目录下2、执行 Git branch -va 查看所有分支,星号(*)表示当前所在分支 “remotes/origin/”开头的表示远程分支:* master                       6538159 Merge pull request !267 from zhangjie_/master v20160407              

2017-06-20 11:40:44 1040

转载 在Ubuntu Server上编译FFmpeg

FFmpeg是最流行的开源视频转码工具包,在Ubuntu上可以直接通过apt-get安装,但是默认的编码器不提供x264这些non-free的编码器,所以需要自己编译。FFmpeg官方给出了详细的编译步骤:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu本文和官方指南相比,主要在于改进了以下几处:编译的bin目

2017-06-19 11:42:08 290

原创 std::max、std::min error C2589: “(”:“::”右边的非法标记,error C2059: 语法错误:“::”

在VC++种同时包含头文件#include 和#include 后就会出现无法正常使用std标准库中的min和max模板函数,经过查阅发现这是因为在Windows.h种也有min和max的定义,这样就导致了algorithm中的min和max无法正常使用,这里给出两种解决方案,来解决std命名空间无法使用min和max的问题。解决方案一使用std::min或者std::max的时候

2017-06-13 16:11:47 871

原创 vs2017 编译webrtc warning C4005: “AF_IPX”: 宏重定义的解决办法

warning C4005: “AF_IPX”: 宏重定义warning C4005: “AF_IPX”: 宏重定义解决方法:     由以上代码可以看出如果在没有定义WIN32_LEAN_AND_MEAN宏的大前提下windows.h有可能包含winsock.h 头文件,因此我们得出一个很简单的解决方法就是在包含之前定义WIN32_LEAN_AND_MEAN宏,如下所示:

2017-06-13 15:41:54 3610

转载 Mac系统升级Git

准备工作一、如果你是OS X El Capitan系统,请关闭SIP。如何关闭 关SIP,请阅读《OS X El Capitan系统关闭SIP(System Integrity Protection)》。二、安装 HomeBrew我是实用HomeBrew升级Git的。升级Git我遇到的两种情况一、原来的系统中没有安装HomeBrew1、安装H

2017-06-12 10:41:37 984

原创 Android AudioRecord和AudioTrack介绍

Android音频收集和播放(一)一、文章说明这是自己第一次通过写文章的方式来记录在开发中的一些心得,在这里也希望这是一个好的开始并一直坚持下去,同时更是希望能帮助到有需要的开发者。这篇文章主要讲述的是Android中使用AudioRecord类和AudioTrack类来进行语音采集和播放相关的知识,在这篇文章中首先介绍的是有关声音的一些概念性知识,然后介绍声音的采集,

2017-06-02 15:11:41 4239 2

转载 Android Audio回声消除学习笔记

回声消除AcousticEchoCanceler 继承自AudioEffect声学回声消除器(AEC)AcousticEchoCanceler类消除了从远程捕捉到音频信号上的信号的作用自动增益控制(AGC)AutomaticGainControl类自动恢复正常捕获的信号输出噪声抑制器(NC)NoiseSuppressor类可以消除被捕获信号的背景噪音注意:并不能

2017-06-02 15:08:57 3351

WavFileRead.zip

vs2019工程使用标准c++读取wav文件信息,可以根据自己需求修改,已经包含了vs2019工程,并且编译调试通过 可以自行下载

2019-11-28

Visual Assist X 10.9.2333.0.zip

vassistx 2333河蟹版,支持最新vs2019,稳定流程,非xx阁版本

2019-07-08

webrtc新版语音流程图

webrtc新版语音流程图,visvo画的,详细介绍了整个音视频流程,基于版本M57

2018-06-04

Visual Assist X 10.9.2238.2 和谐文件

Visual Assist X 10.9.2238.2 破解文件,密码在压缩包里面,完美支持vs2017 vs2015及一下的,替换C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\14.0\Extensions下面对应文件即可

2017-11-30

C++并发编程(中文版)(c++ 11)

C++并发编程(中文版), c++11, 中文版,从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。

2017-10-13

x264命令参数与代码对应关系

x264命令参数与代码对应关系

2016-12-16

个人自用的souceInsight配置文件,绝对好用

个人自用的souceInsight配置文件,绝对好用

2015-11-27

OBJECTIVE-C 2.0程序设计,第三卷

OBJECTIVE-C 2.0程序设计,第三卷

2015-05-27

OBJECTIVE-C 2.0程序设计,第二卷

OBJECTIVE-C 2.0程序设计,第二卷

2015-05-27

OBJECTIVE-C 2.0程序设计

OBJECTIVE-C 2.0程序设计,全网最清晰版本

2015-05-27

P2P技术全面解析

本文详细常熟了P2P相关技术,适合于初学者,以及有一定经验的开发人员,都是一部不可多得的好书。仅供于学习交流。

2015-04-10

语音编码协议G729中文版

一种语音编码协议,介绍最基本语音编码理论,是参数编码的一种。线性预测,矢量量化。固定码本,自适应码本等基本概念

2015-03-19

opus api翻译

opus 中文SDK,绝对专业,敬业,比网络上其他的都全,感谢原作者

2015-01-20

Opus_低延迟音频编解码器API手册中文翻译

Opus_低延迟音频编解码器API手册中文翻译,Opus_低延迟音频编解码器API手册中文翻译

2015-01-20

音频编码之opus

一篇很不错的opus编码器的文章,可以参照里面制作自己的编解码demo

2015-01-20

opus开源编码器最新1.1版源代码

opus开源编码器最新1.1版源代码,最新官网下载的

2015-01-20

Ice 3.4.1 在ARM上移植, 源代码补丁

自己在网上找的一个补丁,加上了一些修改,亲测可用

2014-02-22

Effective+STL+中文版chm版非常清晰

Effective+STL+中文版chm版非常清晰,这个比pdf都清楚多了,而且确实是一本非常不错的书籍

2013-12-03

2013年中级系统集成项目管理工程师历年(2009-2012年)考点汇总资料--中级学员都必须看

2013年中级系统集成项目管理工程师历年(2009-2012年)考点汇总资料--中级学员都必须看

2013-09-24

Visual Assist X 10.7.1929 破解Patched

Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率, 至于安装目录运行patched 生成.dll文件,替换掉C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio对应版本的.dll文件即可破解成功(windows7亲测),绝对是可以用的

2013-03-11

H323视频会议原理讲解

H323视频会议原理讲解

2012-11-15

如何在Linux平台下开发实际的音频应用程序

如何在Linux平台下开发实际的音频应用程序,介绍了基本编程框架

2012-11-15

linux 高级程序设计(中文版)

中文版,很不错,linux 高级程序设计(中文版)

2012-11-15

Linux音频编程指南.

介绍linux 音频开发比较少有的文档之一

2012-11-15

Linux下音频设备编程

本章着重阐述了Linux下对音频设备的编程方法。读完本章,读者将了解以下内容:  音频信号的数字化和相关概念;  音频总线接口IIS的控制原理和控制程序;  Linux下音频设备编程的特点和操作方法;  MPlayer媒体播放器在嵌入式Linux上的移植实例。

2012-11-15

kernel list

linux内核链表经典例子, 需要的可以看看

2012-08-17

基于C51单片机的MP3播放器设计

基于C51单片机的MP3播放器设计 介绍整体的结构

2010-11-12

汇编语言时钟源代码 显示在dos状态的那种

自己写的 当初找了好多网上资源看了都不合适 就不多说了 绝对值

2010-11-12

dospyqianming

一款很实用的手机软件签名工具,里面配有教程使用非常简单快捷 手机软件签名全解决

2010-08-09

Symbian证书制作软件签名

很好的证书制作软件啊,很实用 快捷啊 希望对大家有帮助

2010-08-09

数据结构课件与习题答案

很好。很全面 数据结构爱好者可以看下 严蔚敏版的 最新的

2010-05-08

严蔚敏数据结构习题答案

每题都有详细解答 希望对大家有所帮助 对爱好数据结构的人有所帮助

2010-03-07

数据结构教案 严蔚敏版

希望对大家有所帮助啊 很详细的 提供了详细的代码解释

2009-09-29

空空如也

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

TA关注的人

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