Analisando propostas

Como misturar vários pacotes de áudio Pcm (streaming de voz)

Publicado em 30 de Outubro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Estou desenvolvendo um chat de voz em java para um jogo. Tenho um problema com a mixagem de áudio quando vários jogadores estão falando ao mesmo tempo. O áudio é enviado apenas para jogadores próximos, portanto, estou armazenando os buffers de cada usuário separadamente no cliente e enviando a id junto com o pacote de voz no servidor.
Para ouvir, estou percorrendo a lista de usuários e verificando os buffers dos usuários existentes para reproduzi-los. No entanto, tenho um problema com a mixagem de áudio, provavelmente mixando errado. Como devo mixar esses pacotes de áudio? O áudio é PCM de 16 bits.
Quando vários jogadores estão conversando juntos, há muito ruído / chiado nesses áudios, o áudio é praticamente inaudível.

Qual seria o algoritmo correto para aplicar a este mixer?

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 31 de Outubro de 2020

Habilidades necessárias

Outro projetos publicados por M. A.