编解码
文章平均质量分 68
chodison
本人爱好流媒体播放器开发、android技术交流等等
展开
-
音频编码介绍汇总
音频编码汇总 PCMU(G.711U) 类型:Audio 制定者:ITU-T 所需频宽:64Kbps(90.4) 特性:PCMU和PCMA都能提供较好的语音质量,但是它们占用的带宽较高,需要64kbps。 优点:语音质量优 缺点:占用的带宽较高 应用领域:voip 版税方式:Fr原创 2015-01-21 17:55:50 · 2131 阅读 · 0 评论 -
视频监控行业G711编解码
首先大家得知道G711是什么?若使用度娘搜索会很多页面出来的,我就简单的介绍下:G.711是一种由国际电信联盟(ITU-T)订定音频编码方式,又称为ITU-T G.711。G.711使用64Kbps的带宽,可将14bits转换成8bits。目前G.711有两个编码方式:一种是u-law又称mu-law,第一种称PCMU,第二种称PCMA,如果带宽足够并且需要更好原创 2015-03-26 14:23:36 · 1924 阅读 · 0 评论 -
AAC ES流如何解码播放
AAC原始流能让ffmpeg软解或系统硬解,最简单的处理可在前面加上ADTS头,那么这个ADTS头如何添加呢?其实就是七个字节,下面分享一个我使用的代码样例,每次传递数据都是以一个个sample为单元的:adts_header[7] = {0xff,0xf9,0x00,0x00,0x00,0x1f,0xfc}; //AAC level switch(AAC_level)原创 2015-01-21 18:02:09 · 3014 阅读 · 0 评论 -
视频监控行业G711编解码[续]采集常识
1. 采集Buffer 所需大小参考因素:A.所需要缓冲多长时间,比如是100ms还是50ms;B.每秒钟会收到的字节数;BufferSizeM = dwBytesPerSec * dwLatencyInMilliseconds / 1000;2. 举例说明:采集声音:若编码格式使用G711的话BufferSize = 16 /8 * 8000 *原创 2015-03-26 15:50:34 · 1370 阅读 · 0 评论 -
视频监控行业G711编解码[续]编码样例
//G711 PCMA编码bool CEncoder::G711A_AudioEncode(LPBYTE pInput, unsigned int nInLen, LPBYTE pOutput, unsigned int& nOutLen){ if(!pInput || !pOutput || nInLen <= 0) return false; unsigned int原创 2015-03-26 14:30:15 · 2103 阅读 · 0 评论