Pergunta : como eu comprimo dados do PCM?

olá!, o

i am using DirectSound controlado e mim estão trabalhando no sistema do bate-papo da voz, até agora eu poderia capturar o som do microfone e jogá-lo para trás em uma outra máquina, o som capturado é dados do PCM e naturalmente é demasiado pesado transferir dados do PCM sobre o Internet, eu preciso de comprimir/codifico estes dados antes de emitir e decompress/descodifico-os na outra máquina, mim sou cansado da pesquisa trabalhar o codificador de .net/decoder.

could que qualquer me ajuda a encontrar a maneira direita para a fazer? toda a sugestão será helpful.
class= do

Resposta : como eu comprimo dados do PCM?

Está aqui uma, versão LÍQUIDA

http://nspeex.codeplex.com/

Uma das codificações as mais simples é as mono codificações de Alaw/Mulaw 8bit que precisam somente 64kbps dos dados. Aquela é a largura de faixa necessário por POTENCIÔMETROS simples alinha e as codificações são usadas lá demasiado. São aperfeiçoados para a voz e conseqüentemente a música e outros sons jogam mal.

Quanto para aos codec, seu melhor se você faz primeiramente uma estimativa do tipo da largura de faixa que você gostaria de dedicar a uma canaleta da voz. Há muitos codec para fora que variam lá daqueles que fazem a compressão pesada e de outro que mantêm a qualidade intata e conseqüentemente menos compressão.  

Outras soluções  
 
programming4us programming4us