Sulla Programmazione

Quattro chiacchere sulla programmazione e sulle bit-tecnologie con Fabrizio Cipriani

tag: javax.sound

Semplice VOIP con java

I sorgenti degli esempi dell'articolo possono essere scaricati qui: javavoip.zip (7,86 kb).

Mi sono trovato spesso a chiedermi quanto potesse essere difficile, dal punto di vista dello sviluppatore, inviare e ricevere audio su internet. Il processo sembra semplice:

  1. Il trasmittente ed il ricevitore concordano il formato dei dati dell'audio (quanti samples al secondo, di quanti bit รจ formato un sample, il numero di canali, etc.)
  2. Il trasmittente stabilisce una connessione internet con il ricevitore
  3. Il trasmittente cattura l'audio da un fonte
  4. Il trasmittente invia l'audio al ricevitore
  5. Il ricevitore, prende l'audio e lo ...