Проблема с воспроизведение аудио потока в браузере 
		
		
		
		Доброго времени суток. 
	Столкнулся с такой проблемой. Передаю поток голоса из браузера на сервер и обратно в браузер. При воспроизведении выбивает ошибку, не могу понять как решить данную проблему. Вот что воспроизводит записанный голос. 
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.  | 
	
		
 Тебе английсским языком написали: в decodeAudioData ты передаёшь какую-то неведомую хрень.  
	Смотри что у тя там в data и в верном ли оно формате.  | 
	
		
 Ну как бы передаю все верно. Если передать буффер не в потоке то воспроизводит, но если передавать бесконечный буффер, то выдает ошибку. Буффер постоянно приходит и на втором приеме выдает ошибку, а не сразу. 
	 | 
	
		
 Он не умеет декодить рандомные куски, только полноценные файлы. 
	Вот тут в ответах есть что-то про стриминг: https://stackoverflow.com/questions/...-of-mp3-chunks дальше гугли сам.  | 
| Часовой пояс GMT +3, время: 12:52. |