Android应用程序中的Opus采样率

Android应用程序中的Opus采样率,android,audio,audio-streaming,resampling,opus,Android,Audio,Audio Streaming,Resampling,Opus,我正在尝试使用压缩音频流并将其发送到另一部手机进行播放。我的问题是,在Opus中,编码器和解码器使用48KHz的音频采样,而Android保证工作的唯一采样率是44.1kHz 所以,我的问题是,我是否需要在发送之前总是对音频进行上采样(我想是使用另一个库),然后在播放之前进行下采样,还是只需传入音频而不必重新采样就可以了?我从未遇到过安卓设备不能播放48 kHz的内容。事实上,硬件编解码器通常使用48 kHz作为其本机采样率(通过“编解码器”,我指的是负责ADC/DAC和放大器的芯片)。

我正在尝试使用压缩音频流并将其发送到另一部手机进行播放。我的问题是,在Opus中,编码器和解码器使用48KHz的音频采样,而Android保证工作的唯一采样率是44.1kHz


所以,我的问题是,我是否需要在发送之前总是对音频进行上采样(我想是使用另一个库),然后在播放之前进行下采样,还是只需传入音频而不必重新采样就可以了?

我从未遇到过安卓设备不能播放48 kHz的内容。事实上,硬件编解码器通常使用48 kHz作为其本机采样率(通过“编解码器”,我指的是负责ADC/DAC和放大器的芯片)。