- 博客(6)
- 资源 (115)
- 收藏
- 关注
原创 webrtc添加H264支持编译
默认编译的webrtc视频编解码没有H264的支持,可以通过设置添加支持;一般情况下,编码器用OPENh264,解码器用FFmpeg;还有的人自己实现将编解码器重新实现添加到webrtc源码中,虽然可以,但是麻烦;主要参考了这几篇文章:《WebRTC支持H264编解码》 http://www.jianshu.com/p/c33a905b17ff《让We...
2017-06-27 15:59:16 3847 2
原创 visual studio 调试工具;
1:看函数调用过程一直用 “call stack”,2:或者: show call stack on Code Map; 中文:调试 -》 在代码图上显示调用堆栈;这个方式 可以显示调用过的函数,如果只是查看 “call stack” 只可以查看没有跳出的函数;3:并行堆栈也很方便;...
2017-06-23 19:28:07 729
转载 C/C++语言中#的神奇作用:把宏参数字符串化/贴合宏参数
宏中"#"和"##"的用法 一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.#define STR(s) #s #define CONS(a,b) int(a##e##b)printf(STR(vck)); // 输出字符串"vck" printf("%d\n", CONS(
2017-06-19 11:19:50 421
原创 webrtc PCM 音频 相关函数
在webrtc中,对应的音频resample文件是:"webrtc\common_audio\resampler\include\resampler.h"目前,在这个文件中,仅仅可以对PCM的采样率进行改变,不可以改变声道数;但是左右声道的提取,也比较简单,可以自己实现,可以看我之前的文章;如果需要更加强大和方便的音频resample可以直接用FFmpeg,但是
2017-06-08 19:56:33 2374 1
原创 PCM双声道分离为单声道 C++ 实现
这里主要是写 的是 16位 双声道 PCM数据的分离;这个方法仅适用于非planar 音频格式;就是如下图;可以看这篇文章查看双声道PCM的内存结构:http://blog.csdn.net/ownwell/article/details/8114121可以看出:16位sample的PCM数据,每两个字节,包含一个声到的数据;所...
2017-06-08 18:36:09 14565 1
原创 win7 双屏 任务栏扩展工具 Dual Monitor Taskbar
Dual Monitor Taskbarhttps://sourceforge.net/projects/dualmonitortb/但是在Windows 10 系统的话,建议用系统自带的功能;如果两个显示器上,每个显示器的任务栏只显示当前显示器上的窗口,那么在任务栏属性中设置:“将任务栏按钮显示在(H):” -》 打开了窗口的任务栏;...
2017-06-08 13:49:28 21191
OBS-Studio VS2015 依赖相关库
2017-11-15
H264文档(英文原版doc+中英互译pdf)
2017-10-10
Windows UDP 封装
2017-09-05
JAVA API1.6中文文档.CHM
2015-12-01
Qt录音机QAudioInput
2014-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人