Closed

Establish P2P connection between two clients / peer

This project received 6 bids from talented freelancers with an average bid price of $1267 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
N/A
Total Bids
6
Project Description

I need to establish P2P connection between two clients where both clients may be behind router, just like yahoo, skype does.
Connection must be done using UDP and TCP( TCP over UDP).
Two stream should be open one for UDP and one for TCP (or TCP over UDP). Atleast one stream must be reliable.

Any technology will work as long as it is implemented in Java or C++ (Conditionally C#).
STUN, Holepunch, NAT traversal anything will work as long as you can establish direct connection between two peers.

You can use STUN server (simply any server) for handshaking purpose, such as login, passing each other IP addres etc.
I have the server with static IP address ready. If you want to test your demo application just let me know.

Budget varies between 200$ upto 1500$ depends on how much detail or reliable your connection.

You must have experience with P2P programming.
Please donot bid if you have no experience with P2P. Knowledge of TCP/UDP/Socket in not enough. I will NOT consider without previous experience.

You must tell me your experience with P2P before considering you for this project.

Thank you.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online