Hm.. über die Komplexität der ganzen Sache bist du dir aber im klaren, oder?
Ich meine, ich bin auch kein über-Pro, aber wenn du hier solche Fragen stellst, glaube ich, dass es in einem Projekt endet, wo ein paar Sachen zusammen geworschtelt worden sind... und dass es dann vielleicht noch nicht einmal Ton überträgt... Also, nicht böse gemeint, aber eine Art Telefonie Software zu schreiben ist denke ich schon etwas komplizierter... Du willst ja vermutlich auch nicht einfach nur einen Stream verschicken, sondern einen Stream, der kein Ende hat, damit eine Seite immer sprechen kann, und die andere immer empfängt.. und selbst das wäre nur die erste Stufe..
Wäre das hier heise, würde ich jetzt schreiben "Macht mich rot, aber ich meine es so!"