typehm
Results
1
issues of
typehm
我们项目需要自采集多声道的pcm后进行推流。 之前尝试了在AudioFilter中劫持替换pcm的方式,结果发现mic的源是单声道的,替换进去的数据会复制到左右声道去。 结果只好尝试自己加一路声频输入到AudioMixer中。 流程如下: 派生了一个SrcPin的子类。 将这个类的实例连接到AudioMixer的SinkPin上。 向这个类写入pcm数据,累积到一定量时调用这个类的onFrameAvailable的接口。 结果是,推出的流没有声音(streamer设置了静音),看起来新加的一路输入没有被混音。 但是整个过程没有看到错误或是有奇怪的日志输出。所以想问一下目前这个方案是不是可行的?如果可行,问题可能发生在哪里?