![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
贝壳里的沙
毕业于中国石油大学软件工程系,先后就职于北京方正集团、北京用友财务软件股份有限公司、广东安居宝数码科技股份有限公司、广东东道信息科技有限公司,拥有10年以上的开发管理经验,擅长安防相关的音视频编技术应用,在大数据分析处理等方面有丰富的经验和独到见解。
展开
-
Windows音频采集及播放之wave库使用及实现
一、音频简介关于音视频的采集可能有很多文章,也有很多分方式,实现方式有Core AudioCore Audio只可以在Vista以上(包括Vista)的操作系统中才能使用,主要用来取代Wave系列API函数和DirectSound,Core Audio实现的功能也比较强大,能实现对麦克风的采集、声卡输出的采集、控制声音的播放。DirectSoundDirectSound库是D3D系列库中的一个关于声音采集和播放的库,它是一个COM组件,对于初学者比较抽象。Wave库Wave系列的API函数主原创 2020-10-11 13:30:58 · 2227 阅读 · 0 评论 -
boost网络串口通信库
一、前言前面我写了一篇《boost开发网络库》一文,该文章介绍了使用boost库开发一个高效、稳定的网络通信库,其中用到了c++准标准库boost的asio网络通信模块,本文将要讲的是使用boost开发usb串口,正好也用到了asio,我之前文章中说过asio不仅仅包含网络通信,还包括串口,接下来我将带大家讲解使用boost库实现串口的通信。(当然,我们完全可以使用windows本地api实现类似功能)串口是一种非常通用的设备通信的协议(不要与通用串行总线Universal Serial Bus(USB原创 2020-09-15 14:34:06 · 1843 阅读 · 0 评论 -
boost网络库开发
一、前言网络库是从事C++开发最基础、最核心、最常用的一个库,所有的协议都是建立在一个稳定高效的网络库之上的,所以对于c++程序员来说它是必不可少且非常非常重要的一个核心组件,我们可以使用网络库做任何我们想做的事情,比如用于文件数据上传、下载所有通信协议如http、rtp、rtsp等协议的封装服务器模块多客户端监听、连接、通信客户端与服务端通信局域网广播搜索局域网设备搜索多播组播一直不停的在C++、Java、Web以及linux系统运维等技术方面不停的来回切换,突然发现很久没有做c++原创 2020-09-15 10:34:13 · 2118 阅读 · 0 评论