Find Jobs
Hire Freelancers

Python SIP Client

€8-60 EUR

Closed
Posted over 2 years ago

€8-60 EUR

Paid on delivery
Required Functions [login to view URL](server, port, protocol, username, password) → Boolean Task: • Register at SIP Server • Return true on success • Keep connection alive, reconnect on disconnect • Must support SIP Server, UDP, TCP and TLS connections [login to view URL]() → Boolean Task: • Return true if connected to server [login to view URL](to) → Boolean Task: • Initiate a call to a given SIP account • Return true if call is answered [login to view URL](files) → Boolean Task: • Play a list of mp3 files on the SIP call [given as Python list] • Return true if all files are played [login to view URL](char) → Boolean Task: • Send a DTMF sound • Return true if DTMF sound is played [login to view URL]() → void Task: • Ends the current call [login to view URL]() → Boolean Task: • Stops the playback of all mp3 files immediately • Return true if all files are stopped [login to view URL]() → String Task: • Returns the status of the current call --> ringing, connected, playing, dtmf, killing, stopped, aborted, … [login to view URL]() → Boolean Task: • Unregisters from SIP Server and closes the connection to the server • Return true if successfully done General Information • Must be written in Python 3 • Must work on Windows and Linux • All Source Code and external libraries must be handed over • All external libraries must be licensed to be included in a commercial project • Code must be well commented in English (PyDoc Format) Please do a final price bet. Contact me by chat if you have any questions or need clarification
Project ID: 31864135

About the project

1 proposal
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average €60 EUR for this job
User Avatar
Hello sir, I am a network engineer with more than two years in this field. I have a solid knowledge in network protocols. Also I am an expert in Python programming language. You can check my profile for all skills and experiences. I can do this job for you. For more details please contact me. Thanks
€60 EUR in 5 days
5.0 (1 review)
0.0
0.0

About the client

Flag of GERMANY
Lengerich, Germany
5.0
10
Payment method verified
Member since May 19, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.