Показать сообщение отдельно
  #1 (permalink)  
Старый 24.08.2021, 16:38
Новичок на форуме
Отправить личное сообщение для Glomar Посмотреть профиль Найти все сообщения от Glomar
 
Регистрация: 22.02.2019
Сообщений: 3

Проблема с воспроизведение аудио потока в браузере
Доброго времени суток.
Столкнулся с такой проблемой. Передаю поток голоса из браузера на сервер и обратно в браузер. При воспроизведении выбивает ошибку, не могу понять как решить данную проблему.

Вот что воспроизводит записанный голос.
socket.on("answer", ( data ) => {

    console.log( "answer" );
    console.log( data );

    context.decodeAudioData(data).then((buffer) => {

        var source = context.createBufferSource();
        source.buffer = buffer;
        source.connect(context.destination);
        source.start(0);

    });

});


Ошибка при воспроизведении
Uncaught (in promise) DOMException: The buffer passed to decodeAudioData contains invalid content which cannot be decoded successfully.

Последний раз редактировалось Glomar, 24.08.2021 в 16:59.
Ответить с цитированием