Add HOLE PUNCHING technique to bitorrent project
€30-250 EUR
Betales ved levering
I have a working executable written in C that uses bitorrent protocol to transfer files from computer A to computer B with the help of a private torrent tracker. Application works fine but when UPNP is not available on router it requires the user to manually open ports in the router. I want to implement the technique called HOLE PUNCHING to avoid this and get it to work in almost all conditions 100%. In detail I need to include PEX through (probably) modifying the tracker to my needs (it will be a private tracker anyway) and/or installing an "always on peer" on the same server that now holds the tracker. This always on peer will need to have info on files but NOT real files as I don't want heavy traffico on the server.
This is just a part of a bigger project. If this part is done FAST and CORRECTLY there will be more tasks.
Please apply only if you...
1) You are good in C++ (and .NET needed later) and have strong experience in transfer protocols
2) You are a single REAL freelance individual not a company
2) You speak english
3) You will be available on *Removed by Admin as it encourages offsite communication which breaches our Terms of Service *when working to live exchange files and info
Please DON'T apply if you...
1) Have no experience in transfer protocols, bitorrent, ports, routers, etc..
2) You are a company or a middle man
3) You have a daytime job and will work only in your free time
4) If you are not available from 9.00 - 13.00 Central European Time
Please reply with "puncher" in your message so I know you read through this message.
Prosjekt-ID: #15625438
Om prosjektet
5 frilansere byr i gjennomsnitt €202 for denne jobben
Hi, As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of the domain & your requirement. Relevant Skills and Experience Software Architecture P Mer
Hey ! I'm SAYAN PROGRAMMER I've reviewed your complete job description, and I fulfill all the qualifications required for this project. I have more than 15 years of experience in this field. I am sure if you will Mer