Find Jobs
Hire Freelancers

P2P, Skype, IM Proof of Concept App

$2-60 USD / hour

Törölve
Kiadva ekkor: majdnem 12 évvel ezelőtt

$2-60 USD / hour

This project is just to develop a "proof of concept" to help us find the right developer to build our main much larger project. The main project is centered around computers on unrelated networks being able to communicate with one another over the Internet. For this Proof of Concept, we'll assume they're all Windows PC's, but ultimately they could be Mac Linux, Android or even iOS devices. I want any "client" PC to be able to communicate with any other "client" PC. Clients could be behind NAT networks, or on Corporate networks, and could have public facing IP's, or most likely private IP's. The Client PC Windows installation App you develop needs to install seamlessly from an install wizard with minimal input from the user (ie assume they're non-technical). This means they should not need to know about configuring firewalls or changing UPNP settings on routers etc! At most, Windows and/or their PC Security/firewall software should prompt them to allow the app to install and pass traffic and that is all. In other words, it needs to operate like Skype, P2P, VoIP or Instant Messenger type apps, that all manage to work seamlessly so that even a beginner can install them, regardless of router, firewall and type of network the user is on. You can use a combination of UPNP libraries and/or a Relay Server and/or any other technologies necessary to make it work. You'll need detailed understanding of how apps like Skype, P2P, VoIP or IM etc work, so that you'll know all the issues to take into account to get this simple Proof of Concept to work. ## Deliverables This project is just to develop a "proof of concept" to help us find the right developer to build our main much larger project. The main project is centered around computers on unrelated networks being able to communicate with one another over the Internet. For this Proof of Concept, we'll assume they're all Windows PC's, but ultimately they could be Mac Linux, Android or even iOS devices. I want any "client" PC to be able to communicate with any other "client" PC. Clients could be behind NAT networks, or on Corporate networks, and could have public facing IP's, or most likely private IP's. The Client PC Windows installation App you develop needs to install seamlessly from an install wizard with minimal input from the user (ie assume they're non-technical). This means they should not need to know about configuring firewalls or changing UPNP settings on routers etc! At most, Windows and/or their PC Security/firewall software should prompt them to allow the app to install and pass traffic and that is all. Functionality for this Proof of Concept: Client App: 1. Register itself with the Master Server 2. Accept messages from any other client and display them in a window 3. Allow a message to be typed back to the other client 4. See a lits of other Clients currently "online" that can then be "messaged" Server Master App: 1. Show List of all clients ever registered (datetime first registered, PC Name, Public IP, Port etc) 2. Show list of currently active Clients, same info as above + current session datetime, current Public IP and Port etc The most important thing I am looking for in this Proof of Concept is the Client Windows Apps to be able to seamlessly install on any Windows PC (ideally XP, Vista and Windows 7) and be able to communicate without having to worry about configuring routers, UPNP or firewalls (beyond basic Windows Firewall questions on initial installation). In other words, it needs to operate like Skype, P2P, VoIP or Instant Messenger type apps, that all manage to work seamlessly so that even a beginner can install them, regardless of router, firewall and type of network the user is on. You can use a combination of UPNP libraries and/or a Relay Server and/or any other technologies necessary to make it work. You'll need detailed understanding of how apps like Skype, P2P, VoIP or IM etc work, so that you'll know all the issues to take into account to get this simple Proof of Concept to work.
Projektazonosító: 2757733

A projektről

4 ajánlat
Távolról teljesíthető projekt
Aktiválva: 12 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
4 szabadúszó adott átlagosan $36 USD/óra összegű árajánlatot erre a munkára
Felhasználó avatár
See private message.
$54,60 USD 29 napon belül
4,7 (46 értékelés)
6,3
6,3
Felhasználó avatár
See private message.
$40,04 USD 29 napon belül
4,9 (23 értékelés)
5,5
5,5
Felhasználó avatár
See private message.
$54,60 USD 29 napon belül
1,1 (3 értékelés)
2,1
2,1
Felhasználó avatár
See private message.
$20,02 USD 20 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
See private message.
$45,50 USD 29 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
See private message.
$40,04 USD 20 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

UNITED KINGDOM zászlója
Borehamwood, United Kingdom
5,0
46
Fizetési mód hitelesítve
Tagság kezdete: nov. 25, 2010

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.