I want a simple but powerful application in C that will be able to work on all Linux 64 Bit Systems.

This application must be able to listen to a specific port and receive connections using Threads . Must be as fast as possible and use as low resources as possible because i want to use it for streaming so speed and low memory matters.

-f => the file source that this program will contain. If i make a conneciton to 8080 for example i should be able to read that file and get its contents. It should be able to read from pipes as well. For example -f - should be able to read from fd0 etc.

-b => the buffer size in kb. The total Size can not exceeded this value. If for example my file is 10 MB and the buffer is 4MB , it should transfer the 4MB, then remove the first bytes and add the remaining bytes etc etc

I want to use this application in live streaming, thats why the buffer size is important. I dont want to save the whole video file but only specific size each time so that the video can continue.

I want it as fast as possible and be as fast as possible. Do not use C++ cause of speed.

I want it in 2 Days MAX. I will Pay when i will be sure that the program works as described.

10 freelanceri ofertează în medie 340$ pentru acest proiect

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environMai multe

Hi,
This is IsonProjects. I'm very much interested in your project and would like to place my bid on it. I am particularly interested in it because of my experience in Server Client application using C, Socket and PThMai multe

hi
I ready have a very good experience in socket programming.
- no socket class for native c++ it just in c.
- about streaming you can use udp .
- if you want tcp it is ok but be slower thank udp
- you give a : ./Mai multe

Hi ...
I have previously built two apps using C for Linux ..
Multi-Threaded web Server ..
Multi-Process we server ...
using POSIX thread, mutex and Sockets ...
here is the report for Multi-process:
http://www.mMai multe

Dear Prospect Hiring Manager.
Thank you for giving me a chance to bid on your project. I am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned
I have cMai multe