ESP32 LwIP Hole Punch Using ESP-IDF v4.1 TCP/IP and UDP

In Bearbeitung Veröffentlicht vor 3 Jahren Bezahlt bei Lieferung
In Bearbeitung Bezahlt bei Lieferung

We need a TCP/IP and UDP hole punch process for create a P2P.

Need to make a proof of concept and work that a hole punch will work and will keep alive in any kind of network environment.

The cloud could be full proof of work in a simple C# application that receive the first communication and keep the socket openned.

A second device shall communicate with the C# cloud get the tcp/ip:port and or UDP/IP:PORT and communicate direct to the 1st device.

ESP32 connected in wifi X - network not same as 2 and 3

ESP32 connected in wifi Y - network not same as 1 and 3

Cloud connected in a network not same as 1 and 2.

target is to create a P2P connection among 1 and 2.

be preferable to use C to C++ in esp32.

in the network it shal hole punch all the routers to have a clear path to the target, this is the concept of P2P

Deliverables

TCP/IP and UDP hole punch working in a ESP32 ESP-IDF V4.1.

ESP32 connected in wifi X - network not same as 2 and 3

ESP32 connected in wifi Y - network not same as 1 and 3

Cloud connected in a network not same as 1 and 2.

target is to create a P2P connection among 1 and 2..

The cloud could be full proof of work in a simple C# application that receive the first communication and keep the socket openned.

The First and Second device shall communicate with the C# cloud get the tcp/ip:port and or UDP/IP:PORT and communicate direct to the 1st/2nd device in a P2P direct connection.

Delivery simples C# cloud code.

Delivery C code in ESP-IDF V4.1 proof of P2P work

in the network it shal hole punch all the routers to have a clear path to the target, this is the concept of P2P

C Programmierung C++ Programmierung C# Programmierung Eingebettete Software Xamarin

Projekt-ID: #27365749

Über das Projekt

2 Vorschläge Remote Projekt Aktiv vor 3 Jahren

Vergeben an:

Fespinosa17

Hi. I am developing firmware same with this project. Please discuss more in detail. Regards, Fabian.

$250 USD in 3 Tagen
(13 Bewertungen)
4.7

2 Freelancer bieten im Durchschnitt $195 für diesen Job

devbaloni1983

Hi Hope you are doing well! I have 15 year’s experience in development. Thanks for sharing your Project requirement with us. It will be our great pleasure to work on your Project. I have checked your requirement, Yes w Mehr

$140 USD in 7 Tagen
(33 Bewertungen)
5.1