好久没写文章了,其实是想记录一下自己在Android开发的成长历程。谈到音视频这块,对于新手来说刚接触到这一块,那是非常非常的恶心~我自己弄这一块也是从头开始,在 网上也翻阅了无数的资料、浏览了无数的博客,尝试了多种方法,网上大致方法是采用第三方的,如webRtc、speex等。甚至花钱买积分去下d ...
分类:
移动开发 时间:
2018-03-15 13:13:32
阅读次数:
300
1. PortAudio的下载与编译 PortAudio 是一款开源的跨平台音频输入/输出库,官网:http://www.portaudio.com/。官网内部有下载连接,本人下的是pa_stable_v190600_20161030.tgz。 解压 pa_stable_v190600_201610 ...
最近学习wpf,于是有了这个练手的项目。 -_-! 主要采用的技术: 视频采集:Aforge bitmap格式 音频采集:Naudio byte[]格式 传输:UDPClient 广播192.168.121.255 界面:MaterialDesign 参考开源项目: gvmetting Materi ...
分类:
其他好文 时间:
2017-09-20 11:55:26
阅读次数:
124
视频实质: 纯粹的视频(不包括音频)实质上就是一组帧图片,经过视频编码成为视频(video)文件再把音频(audio)文件有些还有字幕文件组装在一起成为我们看到的视频(movie)文件。1秒内出现的图片数就是帧率,图片间隔越小画面就越流畅,所以帧率越高效果就越好,需要的存储空间也就越多。 视频编码: ...
分类:
移动开发 时间:
2017-08-23 20:03:24
阅读次数:
255
http://blog.csdn.net/java_android_c/article/details/52619737 Android 音频简介 常见的音频编解码的类型:AAC OPUS MP3 AMR Ogg PCM AAC: 高级音频编码 对应 .m4a(audio/m4a)或者.3pg(au ...
分类:
移动开发 时间:
2017-07-11 17:43:39
阅读次数:
806
转自:http://www.cnblogs.com/fangkm/p/4374668.html 上一篇博文介绍了本地视频采集,这一篇就介绍下音频采集流程,也是先介绍WebRTC原生的音频采集,再介绍Chromium源码对它的定制。 1. WebRTC原生音频采集 先介绍一下WebRTC中与音频采集貌 ...
分类:
Web程序 时间:
2016-05-30 14:31:59
阅读次数:
187
在弄音频采集时,需要设置缓存的大小,如果只是简单的采集和直接播放PCM数据,缓存的大小一般不影响播放和保存。 但是,如果需要使用FFMpeg音频编码,这时,音频缓存的大小必须设置av_samples_get_buffer_size函数返回的大小。以下是几点注意的 1. m_pFrame = av_f ...
分类:
其他好文 时间:
2016-05-07 22:00:23
阅读次数:
126
转自:http://www.cnblogs.com/fangkm/p/4374610.html前面两篇文章介绍WebRTC的运行流程和使用框架接口,接下来就开始分析本地音视频的采集流程。由于篇幅较大,视频采集和音频采集分成两篇博文,这里先分析视频采集流程。分析的时候先分析WebRTC原生的视频采集流...
分类:
Web程序 时间:
2015-09-20 20:40:34
阅读次数:
333
一、嵌入式开发板采集音视频(远程)
音频采集程序:./audioc -i 222.222.222.222 -p 8888;
视频采集程序:./videoc -i 222.222.222.222 -p 9999;
音频采集程序利用alsa库,采集原始音频帧,发送至服务器进程(222.222.222.222, 8888);
视频...
分类:
其他好文 时间:
2015-05-18 23:10:32
阅读次数:
2566
转载请注明出处:http://www.cnblogs.com/fangkm/p/4374610.html前面两篇文章介绍WebRTC的运行流程和使用框架接口,接下来就开始分析本地音视频的采集流程。由于篇幅较大,视频采集和音频采集分成两篇博文,这里先分析视频采集流程。分析的时候先分析WebRTC原生的...
分类:
Web程序 时间:
2015-03-28 20:21:16
阅读次数:
194