【发布时间】:2012-06-19 13:23:45
【问题描述】:
我有一个 48 kHz 的 PCM 流,想将它流式传输到一个 44.1 kHz 兼容的播放器(Apple 的 AirPlay)。
有人知道这是否“只是因为某些字节会丢失而起作用”,还是我必须先进行转换/下采样?
如果它不能“正常工作”,有什么技巧可以在 java 中做到这一点吗?
编辑:
它不仅会起作用,因为声音会结结巴巴(“信息溢出”)。 我必须对 pcm-stream 重新采样/下采样。
因为在这种情况下(48 kHz 到 44.1 kHz)这不是那么简单,我应该使用一个库来执行此操作:
我想我会尝试 libresample。 因为我使用的是 Android,所以我可以使用 native implementation 或 java implementation。
您认为 java 实现的性能是否足够?
【问题讨论】:
标签: java pcm airplay sample-rate downsampling