We like to use SIP to initiate a call to the Viber network.
Proper signaling would be the main issue of this project. (Signalling Viber call status to SIP status)
Your software can run on linux or windows or other OS as long as it works.
Because there is no API or SDK this requires to recognize GUI text (Windows) and dial from a Viber Windows GUI and react / click depending on GUI reaction / output.
We have a SIP call to terminate via a Viber client on Windows.
Your software reads the destination number.
Then dials it by entering it into the Viber client.
The software looks at the output of the Viber client.
If it sees that the Viber call is in calling state, it will tell the SIP source that we are trying (ringing).
If any other state like ended the call trial on Viber, then we will return a specific definable error message to SIP like (no circuit, trunk busy)
Then we see some GUI output and need to click on cancel or something else depending on the output, but the output is very limited to max 3 different screens.
A more detailed description is being build at the moment.
Here for more details:
or download from freelancer directly.
12 freelancers estão ofertando em média €1354 para este trabalho
hello sir team of experienced design developers here from a company ready to go with your work do let me know can you allow me and my team to do this work