Закрыт

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

Навыки: Программирование на С, Видео трансляции

Показать больше: client server programming tcp, server template tcp

О работодателе:
( 0 отзыв(-а, -ов) ) India

ID проекта: #12025187

10 фрилансеров(-а) подали заявки на эту работу; средняя заявка - $340

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 Больше

$400 USD за 3 дней(-я)
(82 отзывов(-а))
6.6
utkarshkatiyar19

I can do

$500 USD за 4 дней(-я)
(217 отзывов(-а))
6.7
$277 USD за 2 дней(-я)
(23 отзывов(-а))
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 Больше

$400 USD за 2 дней(-я)
(8 отзывов(-а))
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 : ./ Больше

$350 USD за 20 дней(-я)
(3 отзывов(-а))
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 за 2 дней(-я)
(4 отзывов(-а))
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 Больше

$333 USD за 10 дней(-я)
(2 отзывов(-а))
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 Больше

$200 USD за 2 дней(-я)
(1 отзыв)
1.2
$400 USD за 3 дней(-я)
(0 отзывов(-а))
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 Больше

$266 USD за 6 дней(-я)
(0 отзывов(-а))
0.0