We would like a modified simple-pjsua with build-in tone detection routine implemented eg. Goertzel algorithm
The application should compile on linux systems
For testing purpose the aplication should use the sip registration details received from the command line eg. dtmf-test sip_domain sip_user sip_pass
The uri called will always respond with a dtmf audio streaming with one repeated digit.
The application will have to :
- register with the sip details
- make call to a list of 5-10 sip uri's one at a time
For each sip uri:
- wait for call to respond for max. 15 secconds, else hang up and call next sip uri
- after call is answered with 200 (ok) try to detect the dtmf from media streaming for 5 secconds
- if dtmf digit is detected log the sip details and uri to a log file then hang up and call next sip uri, else hang up and call next sip uri
At finish the application would destroy pjsua and exit
THE APPLICATION SHOULD BE ABLE TO RUN IN BACKROUND AND SUPPORT MULTIPLE INSTANCES !
Terms and Rules:
Delivery Time: We choose the fastest bidder for this job !
Upfront: Upfront as soon as you could prove at least one of the features: 1/3 payment of total bid price.
Payment: Paypal, wire transfer, western union / money gram, money bookers ( fees will be supported by the bidder for any payment service chosed )
Reports: Every 2/3 days that you are working on the project, you send us at least one email with the information how the project went (what feature is done right now) and what you are going to do on the next day. There should be at least one running compiled application each day which will be attached.
Only by receiving the daily reports we have the chance to know if you are really(!) working on the project or if it is just a waste of time like so often.
Please be professional!
3 freelancers están ofertando el promedio de $734 para este trabajo
I've got solid experience with VoIP and have done a fair bit of DSP filter design and implementation. With 10+ years of software programming experience, this will be completed with quality.