video streaming - Forward packets from one port to another in same program -


i writing program receive video stream vlc , forward it. using java. created port (1234) , receiving packets in port vlc using udp. want forward packets port can re-route it. unfortunately cant forward .receiving part working fine. how can resolve it. code given below

datagramsocket clientsocket = new datagramsocket(1234);           datagramsocket sendsocket = new datagramsocket(9999);            inetaddress ipaddress = inetaddress.getbyname("localhost");           system.out.println("connected server !");           thread.sleep(100);           int i=0;           byte[] recievedata = new byte[8196];           byte[] senddata= new byte[8196];            datagrampacket dp=new datagrampacket(recievedata,recievedata.length, ipaddress, 1234);           while(true)           {               clientsocket.receive(dp);               recievedata=dp.getdata();               senddata=dp.getdata();               system.out.println(recievedata.tostring());               system.err.println("chunk no: "+i+" , chunk length: "+ dp.getlength() + ".----> --> forwarding");               i++;               datagrampacket sendpacket=new datagrampacket(senddata, dp.getlength(), ipaddress, 9999);               sendsocket.send(sendpacket);           } 


Comments

Popular posts from this blog

java - WrongTypeOfReturnValue exception thrown when unit testing using mockito -

php - Magento - Deleted Base url key -

android - How to disable Button if EditText is empty ? -