VOIP Dialer

Update: Open source licenses OK (See Below). I need a small utility written in C/C++/D that performs a ring over a VOIP network (SIP). No actual call completion is required I'm just trying to signal remote devices with a RING. The utility should be callable from the command line and be configured to communicate with multiple VOIP providers through a file stored in /etc/sipdial. Example command line: sipring 15551234 -p broadvoice -n 3 -t 10 Rings the 1-555-1234 number using the broadvoice provider (registration info for broadvoice is in /etc/sipdial). The -p option is the sip-provider found in /etc/sipdial. The -n option indicates to ring 3 times and then stop. The -t option indicates to ring for 10 second maximum then stop. If both -n and -t are provided then stop ringing when either condition is met. If the phone line is answered the the program shall stop. The result should be written to the log file in /var/log/sipring. The logged line should include the telephone number ringed, the provider used and the result (rang 3 times, rang for 10 seconds, phone picked up after 5 seconds). I'm looking for something that is clean and manageable, which means that it is under 2000 lines of code, not including any standard libraries that it links to. If you want to take something like asterisk and strip it down to under 2KLOC then that would be OK. If 2KLOC is unreasonable then let me know and I will adjust my expectations.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased.

3) GPL, LGPL, BSD Licenses ok. All other open source licenses must be AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Linux 2.6 Kernel on Intel.

Habilidades: Programação C, Engenharia, Linux, MySQL, PHP, Arquitetura de software, Teste de Software, Administrador do Sistema

Veja mais: working for intel, programming libraries, programming for the rings, hire expectations, exclusive provider agreement, d 555, 2000 seconds, voip sip dialer, voip dialer, sip provider, rang, asterisk voip, ring done, programming telephone, run linux command php, sip info, sip open source, linux install libraries, linux sip voip, asterisk sip source, php code voip, signal stop line, linux command line utility, asterisk call voip, phone number ring

Acerca do Empregador:
( 9 comentários ) Pembroke, United States

ID do Projeto: #3001080

Concedido a:


See private message.

$195.5 USD em 30 dias
(78 Comentários)

5 freelancers estão ofertando em média $299 para esse trabalho


See private message.

$301.75 USD in 30 dias
(20 Comentários)

See private message.

$382.5 USD in 30 dias
(34 Comentários)

See private message.

$401.2 USD in 30 dias
(26 Comentários)

See private message.

$212.5 USD in 30 dias
(0 Comentários)