Client Server c++ Image Sending
$30-250 USD
Paid on delivery
Instructions :
1- You MUST use C++ programing language , and You MUST work in Linux environment (Ubuntu) .
2- You MUST annotate each function you built .
3- Be simple when programming .
4- Provide README for how to compile and run your applications .
5- create only one file source for [login to view URL] and one for [login to view URL] , one file for [login to view URL] and one file for [login to view URL] .
Requirements :
1- Write client - server TCP connection program, to send an image from the client to the server . How it works :
A- The server should be up and listen on the port the user entered as parameter through the command line .
B- The client makes a connection to the server , on the same port . The user should enter the serevr IP and the port number as parameters through the command line .
C- Then , the client program should read an image from the client desktop , however use imread function provided by opencv library , and the image should be sent as compressed form to the server , use imwrite provided by opencv library .
D- Let the server show the image when it receives it .
2- Now build the same program , but you should use openssl library to make the connection secure . provide mutual authentication (peer) , the client should be authenticated to the server , and the server should be authenticated to the client , use certificate concept .
3- Measure the time consumed on image transmission when normal TCP , and secure connection , DON’T build a separate program , you should be able to show how much time the client takes when sending the image to the server for task #1 and task # 2 .
Time 24 hours.
Project ID: #6746056
About the project
14 freelancers are bidding on average $222 for this job
Hello I'm interesting your project very well I'm a Good C/C++, Linux, C/S, Algorithm expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
Hello, i would like to work with you in this project, i could do it with al native libs, but let me know if you are confortable if i used POCO Library wich works great and also support every security issue you required
Hello, sir. I have enough experience in C++ programming. I can do your project. Thanks. Regards.
I have done many C/C++ projects in the past and I am enthusiastic about your project. I would project in the desired deadline. You are most welcome to contact me for more discussion.
i can finish this project on 24 hours ...................................................................................................
i am interested with this job....................................................................................................................................
Hi Sir, I have 10 years of developing some world class product and application using c,c++. I have worked on c,c++ in all operating system like ,Linux,Windows (win32 /MFC programming)AIX and iSeriesetc. Fro More
I can manipulate with this project properly, and make it easy to be understood. However, you need to specify what gcc you are using under Ubuntu
Hi, I saw your suggestion and I am very interesting. I worked employed by the company until now. so I am a new freelancer. But I have enough experience and skill. I can show my previous work and proof my skill. I w More
PhD in Computer Engineering. More than 7 years of experience in image processing and computer vision. Opencv/Matlab developer.