Închis

C MultiThreaded TCP Server Handler - Streaming v2

Hello,

I have already opened another topic like this but didn't find someone good knownledge on it so i will try again.

------------------------------------------------------------------------------------------------------------------------------

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.

I will provide examples that the program must be able to handle:

./server -h 127.0.0.1 -p 8080 -f /tmp/[url removed, login to view] -b 4000

-h => HostName to listen to

-p => Port to Listen To

-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.

Thank you

Aptitudini: Programare C, Radiodifuzare clip video

Vezi mai multe: client server programming tcp, server template tcp

Despre angajator:
( 0 recenzii ) India

ID proiect: #12025187

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

hbxfnzwpf

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 environ Mai multe

400$ USD în 3 zile
(82 Recenzii)
6.6
utkarshkatiyar19

I can do

500$ USD în 4 zile
(217 Recenzii)
6.7
277$ USD în 2 zile
(23 Recenzii)
4.2
fahien

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 PTh Mai multe

400$ USD în 2 zile
(8 Recenzii)
3.4
polto

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

350$ USD în 20 zile
(3 Recenzii)
2.8
gvukkesala

I have been client server communication using tcp/UDP since beginning of my freelance career and it is also one part of my work.

278$ USD în 2 zile
(4 Recenzii)
2.6
cihankom

10 years c/c++ programimng on linux TCP-IP userpsace stack is developed with using libpcap and libnet library. Raw socket brute force pentest software, Patch open source sslsplit project for mirror/pcap clear traffi Mai multe

333$ USD în 10 zile
(2 Recenzii)
2.2
houssamvw

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.m Mai multe

200$ USD în 2 zile
(1 Recenzie)
1.2
400$ USD în 3 zile
(0 Recenzii)
0.0
technologics2

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 c Mai multe

266$ USD în 6 zile
(0 Recenzii)
0.0