
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.AudioProcessing的实例化和配置: AudioProcessing* apm = AudioProcessing::Create(0);apm->level_estimator()->Enable(true);//启用重试次数估计组件apm->echo_cancellation()->Enable(true);//启用回声消除组件apm->ec
官方文档:6.16 amixMixes multiple audio inputs into a single output.Note that this filter only supports float samples (the amerge and pan audio filters support many formats). If the amix input has in
前面介绍了Android端的编码、推流和播放 ,这里介绍一下srs服务器的最简单的部署,如果有兴趣深入研究的可以去看看官方的wiki,因为是国内开发人员开源的,提供中文文档,讲解的很详细 https://github.com/ossrs/srs/wiki/v3_CN_Home编译:官方推荐在CentOs 6.x 和 Ubuntu12.x下编译,为了避免不必要的麻烦,我直接在Ububtu 1...
Git 设置代理Git 的代理设置也非常简单,一句话:git config --global http://proxy.yourname.com:8080如果需要用户名密码的话,则设置:git config –global http.proxy http://user:password@proxy.yourname.com:8080其中 user 和 password
目前主流的无线WIFI网络设备802.11a/b/g/n/ac:传统 802.111997年发布两个原始数据率:1Mbps 和 2Mbps跳频展频 (FHSS)或直接序列展布频谱(DSSS)三个不重叠的信道中,工业、科学、医学 (ISM) 频段频率为2.4GHz最初定义的载波侦听多点接入/避免冲撞 (CSMA-CA)802.11a1999年发布提供多种调制类型的数据传输率:6、9、12、18、24
一个类的成员变量如果是另一个类的对象,就称之为“成员对象”。包含成员对象的类叫封闭类(enclosed class)。封闭类构造函数的初始化列表当封闭类的对象生成并初始化时,它包含的成员对象也需要被初始化,这就会引发成员对象构造函数的调用。如何让编译器知道,成员对象到底是用哪个构造函数初始化的呢?这可以通过在定义封闭类的构造函数时,添加初始化列表的方式解决。在构造函数中添加初始化列表的写...
Uevent是Kobject的一部分,用于在Kobject状态发生改变时,例如增加、移除等,通知用户空间程序。用户空间程序收到这样的事件后,去做相应的处理。 该机制通常是用来支持热拔插设备的,例如U盘插入后,USB相关的驱动软件会动态创建用于表示该U盘的device结构(相应的也包括其中的kobject),并告知用户空间程序,为该U盘动态的创建/dev/目录下的设
转载:http://blog.csdn.net/probezy/article/details/4740938 本快速指南的目的是想手把手教您使用SIP Server 2008搭建一个VoIP通讯系统,它描述了两个PC终端利用X-Lite软电话相互通讯的简单实例。 客户端A Server主机
GPS模块一般支持冷启动(Cold start)和热启动(Hot start)两种模式(注:暖启动warm-start不讨论)1, 一般冷启动比热启动时间要长很多,以信号足够好为例,SirFIII的热启动为15秒以内,冷启动则需要42秒以内;在信号弱的情况下则需要更长时间; 热启动条件如下: (1)上次关机前的位置信息(经纬度,高度)已知(所以在车库内关机下次就一定
近年来, IPC+NVR方案组合以其成本经济、部署灵活等优势在视频监控市场上取得了令人瞩目成绩,随着越来越来多的NVR厂家加入,NVR市场空前繁荣。芯片作为NVR核心元器件,对NVR的市场定位、性能、成本起着决定性因素,因此各个上游芯片厂家不断推陈出新,研发出更高解码能力、更强处理能力的高清芯片。目前市场上NVR主流的芯片方案主要有以下4种,分别是TIDM816X系列、海思35XX系列、En







