首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

音视频处理解决方法

2013-02-24 
音视频处理当我把m_encoderParam.nAudioSampleRate 44100;时候发送后的到的声音一卡一卡的 在m_encoderP

音视频处理
当我把m_encoderParam.nAudioSampleRate = 44100;时候发送后的到的声音一卡一卡的 
在m_encoderParam.nAudioSampleRate = 22500 或者更小时候 声音是正常的  
求为什么  是不是我的BUFF大小问题  求大神处理 
m_encoderParam.nAudioSampleRate = 44100;
m_encoderParam.nAudioSampleBit = 16;
m_encoderParam.nAudioChanel = 2;
m_pCapDev->CreateCaptureBuffer( &dscbd, &m_pCapBuf, NULL ) )时候dscbd.dwBufferBytes = 65536; 音视频 音频
[解决办法]
应该是BUFFER太小的缘故,采集的SAMPLE RATE大了,自然数据包就多。
44100 * 16 / 8 已经超过65536了...

热点排行