【文件属性】:
文件名称:android-opus-codec:使用JNI在Android中用C ++实现Opus编码器和解码器
文件大小:12.07MB
文件格式:ZIP
更新时间:2021-05-26 09:20:03
android kotlin c cpp encoder
android-opus-codec
一个用C ++和Kotlin编写的围绕的android包装器。
支持的功能:
将PCM音频编码为Opus。
将Opus音频解码为PCM。
输入音频的采样率从8000Hz到48000Hz。
不同的镜架尺寸。
单声道或立体声输入音频。
以字节或短裤为单位输入。
以字节或短裤为单位输出。
从字节转换为短裤,反之亦然。
比特率设置。
复杂度设置。
支持的ABI:
armeabi-v7a,arm64-v8a,x86,x86_64
如何使用
初始化编码器和解码器:
val SAMPLE_RATE = Constants . SampleRate . _48000 () // samlpe rate of the input audio
val CHANNELS = Constants . Channels .stereo()