Duvida numa aplicação de audio?

Pessoal, preciso fazer um soft que abra uma conexao com outro ip(creio que ai seja usando socket) e depois de feita a conexao, os dois possam conversar via microfone…pesquisando, descobri q o jmf pode fazer isso, porem nao sei nem como começar…
ja abixei o jmf 2.1 mas nao sei usar nem como começar… alguem podia me da um guia, dica, etc??
minha aplicação é bem simples…
vai ter o botao de ligar, o botao de receber a ligação e o botao de encerrar a ligação… vai ter a opçao de desligar e ligar o microfone(nao é tao fundamental assim) e de abaixar e aumentar o volume(tb nao é essencial)… o mais importante seria fazer ou receber a ligação e poder conversar e os dois lados tanto ouvir como falar…
alguem tem ideia??

Cara, com o google e o site da propria JMF voce pode se virar bem, é fácil achar as coisas.

Aqui tem uns códigos de exemplo, inclusive com streaming:

http://java.sun.com/products/java-media/jmf/2.1.1/samples/samplecode.html