Find Jobs
Hire Freelancers

P2P, TCP, UDP Hole punching, RemoteControl

$30-250 USD

Færdiggjort
Slået op over 8 år siden

$30-250 USD

Betales ved levering
If you don't know about TCP, UDP hole punching, don't bid. If You have not done any P2P application then it is less likely you can not do it successfully. I need a proof working code for TCP and UDP hole punching. Here is the scenerio. (1) I have a central server X with public IP address. (2) 2 clients (A, B) connect with central server from two different countries with private IP address which are behind firewall or router. (3) Central server will pass the public IP of AB, public IP of B to A. (4) Server A will connect directly to Server B with the information it received from central server. (5) A and B are connected and without any more help from the central server they can communicate using TCP or UDP protocol. (6) Able to send simple "hello message" and get a reply from other end. (7) Able to send and recive Files and MemoryStreams Implements both protocol or at least TCP protocol. Before any payment project should be successfully tested using clients which is behind firewall and located in different network. Implementation should have two component. (A) Central server component, where Client first connected. It should be able to get and pass the public address of connected client to any other connected client (B) Client component: Code to connect to central server. Receive connection detail for other client from central server. Able to initiate or negotiate connection with other client to get connected and start communicating. After establish communication using UDP and TCP successfully you can extend to add desktopstreaming and remotecontrol. With desktopstreaming and remotecontrol up to 1000$, without upto 200$. The Code must written in VB.net Windows Forms Code and .net Framework 4.0 or above.
Projekt-ID: 8583243

Om projektet

2 forslag
Projekt på afstand
Aktiv 9 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
Hello. More 20 years programming experience. I suggest start with 1-st part without desktop and remote control, but I need more details to set real time and price. As to second part, then we can speak about it if/when we successfully finish 1-st. Regards. -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$222 USD på 5 dage
3,2 (1 bedømmelse)
2,8
2,8
2 freelancere byder i gennemsnit $1.611 USD på dette job
Brug Avatar.
A proposal has not yet been provided
$144 USD på 3 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for GERMANY
Burladingen - Melchingen, Germany
5,0
3
Betalingsmetode verificeret
Medlem siden nov. 11, 2014

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.