Find Jobs
Hire Freelancers

Python SIP Client

€8-60 EUR

Fermé
Publié il y a plus de 2 ans

€8-60 EUR

Payé lors de la livraison
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
N° de projet : 31864135

Concernant le projet

1 proposition
Projet à distance
Actif à il y a 2 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
1 freelance propose en moyenne €60 EUR pour ce travail
Avatar de l'utilisateur
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 en 5 jours
5,0 (1 commentaire)
0,0
0,0

À propos du client

Drapeau de GERMANY
Lengerich, Germany
5,0
10
Méthode de paiement vérifiée
Membre depuis mai 19, 2019

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.