Changeset 170:0d98df394683 in mediastreamer2


Ignore:
Timestamp:
Nov 13, 2008 8:55:40 PM (5 years ago)
Author:
jehan <jehan@…>
Branch:
default
message:
7f800190170120911768
Message:

modify rtp relay rester

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@173 3f6dc0c8-ddfe-455d-9043-3cd528dc4637

File:
1 edited

Legend:

Unmodified
Added
Removed
  • p2pproxy/test-src/org/linphone/p2pproxy/test/RtpRelayServerTester.java

    r92 r170  
    77import java.net.InetSocketAddress; 
    88import java.net.SocketTimeoutException; 
     9import java.net.UnknownHostException; 
    910 
    1011import junit.framework.Assert; 
     
    2526        static StunServer mSturServer = null; 
    2627        private final int SO_TIMEOUT=100; 
     28        private final InetSocketAddress mServerSocket; 
    2729         
     30        public RtpRelayServerTester() throws UnknownHostException { 
     31                mServerSocket = new InetSocketAddress(InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     32        } 
     33         
     34        public RtpRelayServerTester(InetSocketAddress aServerAddress) { 
     35                mServerSocket = aServerAddress; 
     36        } 
    2837        @Before 
    2938        public void setUp() throws Exception { 
     
    7584                        //1 send rtcp app A 
    7685                        DatagramSocket lRtcpSocketA = new DatagramSocket(new InetSocketAddress("localhost", 0)); 
    77                         DatagramPacket lRtcpaPacket = new DatagramPacket(lRtcpA,lRtcpA.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     86                        DatagramPacket lRtcpaPacket = new DatagramPacket(lRtcpA,lRtcpA.length,mServerSocket); 
    7887                        lRtcpSocketA.setSoTimeout(SO_TIMEOUT); 
    7988                        lRtcpSocketA.send(lRtcpaPacket); 
     
    8190                        //2 send rtcp app B 
    8291                        DatagramSocket lRtcpSocketB = new DatagramSocket(new InetSocketAddress("localhost", 0)); 
    83                         DatagramPacket lRtcpbPacket = new DatagramPacket(lRtcpB,lRtcpB.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     92                        DatagramPacket lRtcpbPacket = new DatagramPacket(lRtcpB,lRtcpB.length,mServerSocket); 
    8493                        lRtcpSocketB.setSoTimeout(SO_TIMEOUT); 
    8594                        lRtcpSocketB.send(lRtcpbPacket); 
     
    8897            //3 send rtp A 
    8998            DatagramSocket lRtpSocketA = new DatagramSocket(new InetSocketAddress("localhost", 0)); 
    90             DatagramPacket lRtpaPacket = new DatagramPacket(lRtpA,lRtpA.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     99            DatagramPacket lRtpaPacket = new DatagramPacket(lRtpA,lRtpA.length,mServerSocket); 
    91100            lRtpSocketA.setSoTimeout(SO_TIMEOUT); 
    92101            lRtpSocketA.send(lRtpaPacket); 
     
    94103            //4 send rtp B 
    95104            DatagramSocket lRtpSocketB = new DatagramSocket(new InetSocketAddress("localhost", 0)); 
    96             DatagramPacket lRtpblPacket = new DatagramPacket(lRtpB,lRtpB.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     105            DatagramPacket lRtpblPacket = new DatagramPacket(lRtpB,lRtpB.length,mServerSocket); 
    97106            lRtpSocketB.send(lRtpblPacket); 
    98107            lRtpSocketB.setSoTimeout(SO_TIMEOUT); 
     
    129138                              ,'B','L','A','B','L','A'}; 
    130139             
    131             DatagramPacket lRtcpASRPacket = new DatagramPacket(lRtcpASR,lRtcpASR.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     140            DatagramPacket lRtcpASRPacket = new DatagramPacket(lRtcpASR,lRtcpASR.length,mServerSocket); 
    132141            lRtcpSocketA.send(lRtcpASRPacket); 
    133142            try { 
     
    144153                              ,'B','L','A','B','L','A'}; 
    145154             
    146             DatagramPacket lRtcpBSRPacket = new DatagramPacket(lRtcpBSR,lRtcpBSR.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     155            DatagramPacket lRtcpBSRPacket = new DatagramPacket(lRtcpBSR,lRtcpBSR.length,mServerSocket); 
    147156            lRtcpSocketB.send(lRtcpBSRPacket); 
    148157            try { 
     
    159168                              ,'B','L','A','B','L','A'}; 
    160169             
    161             DatagramPacket lRtcpSRPacket = new DatagramPacket(lRtcpSR,lRtcpSR.length,InetAddress.getByName("localhost"), RTP_SERVER_PORT); 
     170            DatagramPacket lRtcpSRPacket = new DatagramPacket(lRtcpSR,lRtcpSR.length,mServerSocket); 
    162171            lRtcpSocketB.send(lRtcpSRPacket); 
    163172            try { 
Note: See TracChangeset for help on using the changeset viewer.