|
public
class MainManagerReception implements ReceiveStreamListener
{
public static void main(String[] args)
{
new MainManagerReception();
}
public MainManagerReception()
{
JFrame mainfra =
new JFrame();
mainfra.setVisible(true);
//Instanciation du
RTPManager
RTPManager VideoManager = RTPManager.newInstance();
VideoManager.addFormat(new VideoFormat(
VideoFormat.H263_RTP),18);
try
{
//Creation d'une SessionAddress pour
l'adresse locale
SessionAddress add =
new SessionAddress(
InetAddress.getLocalHost(),22224);
//Initialisation du RTPManager
//
à partir de cette
SessionAddress
VideoManager.initialize(add);
//Creation
d'une SessionAddress pour l'adresse source
SessionAddress
add2 =
new SessionAddress(
InetAddress.getByName("192.168.3.6"),40000);
//Ajout
de cette SessionAddress dans le RTPManager
VideoManager.addTarget(add2);
}
catch(InvalidSessionAddressException e)
{
}
catch(IOException e)
{
}
//Ajout
du Listener de Reception de Stream dans le RTPManager
VideoManager.addReceiveStreamListener(this);
System.out.println("Client
Started");
}
} |