3

我正在使用https://github.com/louisyonge/opus_android 来录制和播放作品音频。

我真正想要的是,将输入音频缓冲区转换为 opus 流以发送到服务器。

opusTool.writeFrame(ByteBuffer frame, int len);

将编码帧写入文件。我想获取编码数据,而不是写入文件。

任何帮助将不胜感激。

问候,
约瑟夫

4

1 回答 1

0

虽然我不是专家,但我认为您可以使用:

/**
 * Reading from opus file
 *
 * @param buffer
 * @param capacity
 */
public native void readOpusFile(ByteBuffer buffer, int capacity);
于 2017-08-04T12:29:52.377 回答