6 倍多くなる cf, Safari/iOS WebView だと2ch48kHz 固定 => 6 倍多くなる cf, cf, だとユーザーの 25% は 250kbps 未満, 50% は だとユーザーの 25% は 250kbps 未満, 50% は 400kbps 未満, 95% は 450kbps 未満 400kbps 未満, 95% は 450kbps 未満 import {...} from "@dr.pogodin/react-native-audio"; const stream = new InputAudioStream( AUDIO_SOURCES.MIC, 16000, // Sample rate in Hz. CHANNEL_CONFIGS.MONO, // 1 channel cf, chromeは2ch AUDIO_FORMATS.PCM_16BIT, // pcm16 3200, // Sampling size. false // stopInBackground ) stream.addChunkListener((chunk, chunkId) => { webSocketRef.current.send(new Int16Array(chunk.buffer)); }) // => 3200/16000=0.2s おきに 3200*2byte*1=6.4kb => 32kbps stream.start() Meta 調べ Meta 調べ 11