Delphi - Communication over internet (behind router)

Hi Freelancers!

Please, read all the information / requirements before place a bid.

I already created a remote desktop application, using Delphi 7 and Synapse ([url removed, login to view]), that allow users to see/control a remote computer and transfer files/folders, but it works only on local network area (LAN). Now is been necessary it to work over internet (WAN), behind routers, just like "TeamViewer" does...

I need you to create an example code / application, that can send a simple stream (file) from a computer to another, each one in different LAN areas (behind routers), over the internet, without the need to configure port forwarding, etc.

In my researchs, I understood that there is more than one way for doing this job. I expect it to be done in the most efficient way, in order to not compromise much the transmission speed. I can buy some Delphi third party component / SDK licence to make things easier for you.

For now, I prefer to use Synapse UDP protocol and Delphi 7. But if you already have something done with a different protocol or Delphi version, please let me know (I have Delphi XE4 and below licences).

Please, see attached an ilustrating image. I need PC-01 to connect with PC-02 (same LAN) or PC-01 to connect with PC-03 (outside LAN).

Thank you for your interest in this job!

Færdigheder: Delphi, Software Udvikling

Se mere: delphi file transfer behind router, software development remote job, remote freelancers, it network freelancers, internet software development, ilustrating, freelancers remote work, freelancers in my area, delphi xe4, connect with freelancers, computer software freelancers, application development freelancers, communication is, freelancers application development, router configure, lan wan, it development freelancers, freelancers in delphi, delphi freelancers, communication port, teamviewer desktop application, file transfer remote desktop, remote desktop port forwarding, router allow, sdk teamviewer

Om arbejdsgiveren:
( 1 bedømmelse ) Sao Joao da Boa Vista, Brazil

Projekt-ID: #6013659

7 freelancers are bidding on average $537 for this job


Hello, im very well experienced delphi coder, my work is mainly about windows api, security, encryption etc. Im also well known in malware coding scene, so basicly this what you ask is not too hard, there are few appro Mere

$722 USD in 10 dage
(2 bedømmelser)

A proposal has not yet been provided

$263 USD in 10 dage
(1 bedømmelse)

Hi we are a Web design and development agency. We are working as a team of experts of (Delphi HTML, mysql,java, jquery, PHP, .Net, Wordpress & Joomla). Please share details about the work. I am flexible and more than w Mere

$526 USD in 10 dage
(0 bedømmelser)

A proposal has not yet been provided

$250 USD in 2 dage
(0 bedømmelser)

Hi, you're doing it wrong, we should talk. It's pretty easy to accomplish but you have to know the tricks. KR, Oliver

$250 USD in 3 dage
(0 bedømmelser)

A proposal has not yet been provided

$860 USD in 20 dage
(0 bedømmelser)

A proposal has not yet been provided

$1111 USD in 10 dage
(0 bedømmelser)

I propose making a binding to PJNATH or other library implementing ICE. This way you will use tested C++ library in your Delphi application, have ability to use both STUN and TURN whatever is better in each case. Using Mere

$300 USD in 9 dage
(0 bedømmelser)