Skip to content

合并两个音频流

js
function _mergAudio(a1, a2) {
        const audioContext = new AudioContext();

        const audioIn_01 = audioContext.createMediaStreamSource(a1);
        const audioIn_02 = audioContext.createMediaStreamSource(a2);

        const dest = audioContext.createMediaStreamDestination();

        audioIn_01.connect(dest);
        audioIn_02.connect(dest);

        return dest.stream
    }
function _mergAudio(a1, a2) {
        const audioContext = new AudioContext();

        const audioIn_01 = audioContext.createMediaStreamSource(a1);
        const audioIn_02 = audioContext.createMediaStreamSource(a2);

        const dest = audioContext.createMediaStreamDestination();

        audioIn_01.connect(dest);
        audioIn_02.connect(dest);

        return dest.stream
    }