当前位置: 代码迷 >> QT开发 >> 关于 qAudioInput 有关问题
  详细解决方案

关于 qAudioInput 有关问题

热度:73   发布时间:2016-04-25 03:59:03.0
关于 qAudioInput 问题
嗨,大家好
  在使用aAudioInput时,我设置其 frequency = 8000, channels = 1, sample Size = 16,并且设置其20毫秒通知(setNotifyInterval(20)),可是在readyRead信号中读取打印时为640byte。按照我在网上的对一帧的算法为 8000Hz(frequency) * 1(channels) * (16bit(sampleSize) / 8) * 0.020s(time) = 320byte
,为啥会有差别?我错在哪里?

------解决方案--------------------
我试过用ffmpeg编码,没成功
后来我就直接用alsa采集 然后用ffmpeg编码了

不过我试过用Qt采集然后用SDL播放出来
http://blog.csdn.net/qq214517703/article/details/8677798
  相关解决方案