![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
音频处理
文章平均质量分 62
有梦想的毛毛虫
这个作者很懒,什么都没留下…
展开
-
VST3宿主机开发(一)——开始
VST3主机开发所需的知识C++VST3 SDK的源代码是用c++写的。因此,在使用VST3 SDK时,需要一些基本的c++语法(指针/类/模板等)和c++生态系统(编译器/林卡/ IDE等)相关的知识。Component Object Model (COM)1、 COM是微软开发的二进制接口标准。2、在VST3标准中,由于在设计的基础部分采用了参考COM的VST-MA的结构,所以有COM的知识的话容易理解的部分。音频/实时编程1、为了处理音频数据,需要基本的音频编程知识(采样率/缓冲器大小原创 2021-03-08 16:15:28 · 2125 阅读 · 0 评论 -
基于windows-docker的srs流媒体服务(一)部署
srs是一个流媒体集群,支持RTMP/HLS/WebRTC/SRT/GB28181,高效、稳定、易用,简单而快乐。基于c++开发的开源项目。开源地址:https://github.com/ossrs/srs-docker/tree/dev根据教程安装完docker 后,启动cmd 或者windows terminal 进入一个srs工作目录。本次进入F:/Docker 目录。执行下命令:git clone https://gitee.com/winlinvip/srs.oschina.git.原创 2020-05-15 16:07:25 · 4861 阅读 · 5 评论 -
基于windows-docker的srs流媒体服务(二)推流
srs服务启动了。接下来就可以推流了,推流有很多方法,一、自带的多媒体处理神器ffmpeg推流。在.trunk下创建push.sh文件,内容如下: for((;;)); do \ objs/Platform-Linux-4.9.125-SRS3/ffmpeg/bin/ffmpeg -re -i doc/source.200kbps.768x320.flv \ -vcodec copy -acodec copy \ -f flv -y rtmp://10.1原创 2020-05-15 17:32:51 · 1064 阅读 · 0 评论 -
windows下silk 转 wav(二)
之前使用的方法是用编译好的程序通过命令行转码,效率低了点。本次将SKP_SILK编译成动态库,通过c++接口调用。直接将sikl文件转码为wav格式的byte[]音频数据。可以直接保存即可。c++ 接口 /// <summary> /// Silks the decode. /// </summary> ...原创 2019-10-11 10:07:55 · 1028 阅读 · 6 评论 -
windows下silk 转 wav(一)
1、准备工具:silk_v3_decoder.exe、ffmpeg.exe。2、silk_v3_decoder.exe 10.silk 10.pcm3、ffmpeg.exe -f s16le -ar 24000 -ac 1 -acodec pcm_s16le -i 10.pcm 10.wav备注:silk_v3_decoder.exe 默认采样率是24000的。可以通过参数修改。...原创 2019-09-16 17:58:09 · 1359 阅读 · 0 评论