Find Jobs
Hire Freelancers

C++ NAT traversal implementation

$30-250 AUD

Closed
Posted 6 months ago

$30-250 AUD

Paid on delivery
CANNED RESPONSES WILL BE IGNORED. DO NOT MENTION IN YOUR PROPOSAL THAT YOU HAVE SKILLS IN IRRELEVANT TECHNOLOGIES SUCH AS PHP OR CSS. THIS IS PURELY BACKEND WORK! DO NOT USE CHATGPT IN YOUR PROPOSALS. YOU WILL BE IGNORED. Hi I am making a realtime multiplayer game. I'd like to utilize the STUN/TURN protocols to facilitate the communication between my players. Basically what I want is a C++ program that: Connects to a STUN server (probably my own STUN server using CoTurn) Check if it's possible to use use a direct connection to communicate with the players. If it's not possible to use a direct connection (due to NAT or firewall), connect a TURN server instead. Once the connection is made, then send messages between some clients and then terminate the app. This is just the basic summary. Please refer to the PDF attached for the full specification. I don't want to use WebRTC due to its high latency, but instead need to use raw UDP packets (SOCK_DGRAM). This is both portable and performant. There are various NAT traversal libraries out there, but I prefer using PJSIP because Android and iOS devices are supported. If you prefer to use another library, please consult me first. Thank you CANNED RESPONSES WILL BE IGNORED. DO NOT MENTION IN YOUR PROPOSAL THAT YOU HAVE SKILLS IN IRRELEVANT TECHNOLOGIES SUCH AS PHP OR CSS. THIS IS PURELY BACKEND WORK!
Project ID: 37503868

About the project

14 proposals
Remote project
Active 4 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $171 AUD for this job
User Avatar
I understand that you are looking for someone to develop a realtime multiplayer game using the STUN/TURN protocols and need a C++ program that connects to a STUN server (probably your own), checks if it's possible to use a direct connection between players, and then connects a TURN server if necessary. If successful, it would terminate the app once the connection is made.
$140 AUD in 7 days
5.0 (7 reviews)
4.2
4.2
User Avatar
Hi i have read your needs already i can help you in this message me so we can discuss and i can start asap. As a skilled c++ nat traversal implementation expert i am here to help you with your project. I have experience in developing realtime multiplayer games so i can definitely deliver quality results for your project. With my skills in website development, mobile development, c++ programming and more i can provide the best solution for your needs. I understand the importance of user experience when designing websites so that they load quickly and efficiently on different devices. My designs always prioritize functionality, ease of use and aesthetics so they are reliable and functional but also gorgeous to look at. I'm confident that my skillset includes the necessary expertise to tackle this project effectively. I'd love to discuss further how we can work together to bring your ideas to life so let's get started!
$300 AUD in 7 days
5.0 (3 reviews)
2.8
2.8
User Avatar
As you can see my review, I can work with you. Hello there! I am Viktor, a senior web developer, blockchain developer, python/django developer and golang developer. I noticed your project description for C++ NAT traversal implementation and I believe I am the perfect fit for this job. I have extensive experience in NAT traversal, specifically with PJSIP on Android and iOS devices, which is what you need for this project. I understand that CANNED RESPONSES WILL BE IGNORED. DO NOT MENTION IN YOUR PROPOSAL THAT YOU HAVE SKILLS IN IRRELEVANT TECHNOLOGIES SUCH AS PHP OR CSS. THIS IS PURELY BACK
$140 AUD in 7 days
5.0 (1 review)
0.9
0.9
User Avatar
❤️Hi Dear I can provide the sample! I am excited to submit my proposal for your project. I have developed a strong set of skills that make me confident in my ability to deliver high-quality work to your project. My approach to any project is to first gain a deep understanding of the client's needs and requirements. I will work closely with you to ensure that I understand your project goals and objectives, and that I am able to deliver results that meet or exceed your expectations. In terms of technical skills, I have extensive experience. I'm able to work independently, be detail-oriented, have strong problem-solving ability and excellent communication skills. Overall, I am confident that I can provide the best result beyond your requirements, and help you achieve your project goals. Looking forward to working with you. Thank you.
$140 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
FULL STACK DEVELOPER >>>>>>>>>>>>>>>>>>>>>>>>>>> I am an experienced full stack developer who's familiar with WebRTC and C++ Programming. Let's do it.
$190 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a expert in C++ and WebRPC, I have developed very complicated project with WebRPC. I would like to discuss more details with you more. Best regards. Emma Pedersen.
$140 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there! My name is Shaheer and I am a professional web developer and app developer with a huge experience in web development and app development. I have a lot of knowledge and expertise in programming languages like Python, C++, Java, Ruby. I understand that you are looking for someone who can implement STUN/TURN protocols in your game so that players can communicate with each other without the use of the website's built-in chat feature. I believe I am the perfect fit for this project because of my extensive experience in C++ NAT traversal implementation and realtime multiplayer games design. This will enable me to connect to a STUN server (probably your own), check if it's possible to use a direct connection to communicate with players without any problem due to their NATs or firewalls, then connect them to a TURN server if necessary so they can send messages back and forth without any issues. I would also like to note that my work is always done at low budget with quick turnaround time so please feel free to contact me if you are interested in my services.
$90 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Saleem G., I’ve checked your project ..................C++ NAT traversal implementation ................... and really interested in this job. I can complete your project on time and your will experience great satisfaction with me. I have rich experienced in WebRTC and C++ Programming. I’m ready to discuss your project and start immediately. Looking forward to hearing from you. Thank you. Vika.
$135 AUD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, my name is Koutarou and I am a well-qualified Full Stack Developer. I am familiar with wide range of programming utilities and languages. I have over 5 years of related experience which includes backend development, frontend development, mobile development, database administration and cloud services. I understand that you are looking for someone to develop a C++ NAT traversal implementation for your project. From what you have described in the project description, I believe that I would be the best fit for this job due to my extensive experience in C++ programming and knowledge of necessary tools such as NAT traversal libraries. I also have good verbal and written English which makes it easy for me to communicate more clearly and frequently with you. Additionally, my availability is 6 days a week - 8+ hours a day for work and 12+ hours a day for communication so that we can get started on this project right away. Best regards, Koutarou
$140 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I read your requirement carefully. I'm an embedded C++ developer from LG Electronic. My experience is preferred since I worked in 2 projects developing telematic ECU in BMW cars. Time is 7 days, but it can be shorten if you want. In addition, I'm good at optimizing performance and like applying SOLID/design pattern to my code. My leetcode rating is 2k1 and codeforce rating is 1k7.
$300 AUD in 7 days
5.0 (1 review)
0.0
0.0
User Avatar
Hello there. I have read your job post carefully and understanding the requirement about your project. I am have enough experience of communication application based TCP/UDP on IP layer with over years and very familar with SIP protocol, so I well know what you want. I will guarantee 100% satisfaction with high-quiality, clean, maintanable code and responsibility. Please back to me If you are interested about me. Thank you for your time and consideration. thanks
$200 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Greetings! We are team of software developers. Success Key as An IT Services providing Company – We are providing Web Application Including, Domain Registration, Web Hosting, web Designing, Web Development, Cloud Services, Software Development, Mobile App Development and Services, Digital Marketing, Android & IOS Development and Services, Data Analysis / Management System, Frontend Framework Services, Software Testing and Quality Assurance, Crypto and Trading Strategy, UI Design and Animations & Lot Many Software Services. ✓ we are providing services at 30- 40% less than the market price. ✓ We have big team of around 1000+ software developers all over the world associated with us. ✓ We have 120+ of Software developers’ in-house team. ✓ We have developers working on almost all the technologies (160+). ✓ We will assign you a project manager who will assist you during entire process of project completion. ✓ We have 7 ++ years of experience in design and development. ✓ We can handle projects from small styling to full development from scratch. [Type here] WHY-Us: » Ready to Start on Immediate basis & provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards: Success Key IT Group Of Companies.
$100 AUD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
sydney, Australia
4.5
29
Payment method verified
Member since Sep 13, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.