pyVoIP icon indicating copy to clipboard operation
pyVoIP copied to clipboard

Pure python VoIP/SIP/RTP library. Currently supports PCMA, PCMU, and telephone-event

Results 122 pyVoIP issues
Sort by recently updated
recently updated
newest added

hey here is my code import logging from pyVoIP.VoIP import VoIPPhone, CallState import speech_recognition as sr import uuid import pywav from pydub import AudioSegment import os import shutil import time...

Can someone help with a working sample code on the latest release version of pyVoIP which uses digest authentication with a domain. Need to connect to Twilio's trunk.

```py import time from pyVoIP.VoIP import VoIPPhone, CallState import threading phone = VoIPPhone( server="192.168.88.5", port=5060, username="5001", password="hello123817239", myIP="192.168.88.10", sipPort=53563 ) phone.start() start_thread=False try: call = phone.call('5000') print("Call initiated. Send mode:",...

On the latest development version, it doesn't seem like call_class is used at all when a call is received. ```py import pyVoIP from pyVoIP.credentials import CredentialsManager from pyVoIP.VoIP.call import VoIPCall...

Firstly excellent library! I have been trying out the v1.6.8 with a SIP account, the call is picked up correctly but as soon as I try to fetch the audio,...

Alternative options: - Give `conn` argument in `VoIPPhone.callback` the default value `= None` - Somehow find a way of providing `conn` in `SIPClient.parse_message` - Refactoring so `VoIPPhone.callback` won't need `conn`

Here is the abstract .pcap log showing that an outbound call ends in almost 30 seconds due to the lack of ACK to OK: ``` 09:03:04.155141 IP US > THEM:...

In Twilio, `407 Proxy Authentication Required` challenge can follow after `100 Trying`, and we have to properly transit to re-INVITE with authorisation.

I'm using dev-branch and code ``` from pyVoIP.SIP.message.message import SIPMessage from pyVoIP.credentials import CredentialsManager from pyVoIP.VoIP.call import VoIPCall,CallState from pyVoIP.VoIP.error import InvalidStateError from pyVoIP.VoIP.phone import VoIPPhone, VoIPPhoneParameter import time import...