CIao a tutti, scusate il titolo magari un po vago.
Sto cercando di fare un interfono audio (no chat con messaggi scritti) tra dispositivi android usando il protocollo UDP.
Sono partito dall'esempio walkie talkie di Erel, e l'ho modificato per usare il protocollo UDP.
Perchè UDP? la mia necessita è di creare un sistema di chiamata verso tutti e di risposta verso tutti indipendentemente da chi è collegato
Tutto in Half duplex per evitare problemi audio o simili.
Non uso TCP perchè non so a priori che cellulari ho nella mia rete.
Tutto questo è fatto sfruttando il wifi di una rete locale,NO INTERNET.
Ho problemi di strani echo di dati (visto su Wireshark) e di audio :non è un larsen audio, sento il suono che è stato registrato parecchi secondi prima,per piu volte (Echo)
Qualcuno ha esperienza con questo protocollo in android per darmi qualche dritta?
Allego il sorgente nel caso qulcuno volesse capire di cosa sto parlando.
Mario
Sto cercando di fare un interfono audio (no chat con messaggi scritti) tra dispositivi android usando il protocollo UDP.
Sono partito dall'esempio walkie talkie di Erel, e l'ho modificato per usare il protocollo UDP.
Perchè UDP? la mia necessita è di creare un sistema di chiamata verso tutti e di risposta verso tutti indipendentemente da chi è collegato
Tutto in Half duplex per evitare problemi audio o simili.
Non uso TCP perchè non so a priori che cellulari ho nella mia rete.
Tutto questo è fatto sfruttando il wifi di una rete locale,NO INTERNET.
Ho problemi di strani echo di dati (visto su Wireshark) e di audio :non è un larsen audio, sento il suono che è stato registrato parecchi secondi prima,per piu volte (Echo)
Qualcuno ha esperienza con questo protocollo in android per darmi qualche dritta?
Allego il sorgente nel caso qulcuno volesse capire di cosa sto parlando.
Mario