pyVoIP v1.5.2
Fixes in v1.5.2:
[FIXED] Fixed issue #10.
[FIXED] Fixed documentation typos.
Fixes in v1.5.1:
Fixed issue #2 pointed out by rushant001.
New in v1.5.0:
Fixed bug where pyVoIP would accept all codecs proposed by the server even if not compatible. Will now only accept PCMU, PCMA, and telephone-event.
Added handling of Native Bridging tested with Asterisk 16 SIP re-invite (External RTP bridge), this seems to still have issues with Asterisk 18, but unsure if it's my hardphone.
Changed the audio read function in RTP to return b'\x80'*length instead of bytes(length), doing so stops the popping on the client-side when no audio is being written.
Fixed issue with ending phone calls originated by user.
Added handling of 404 Not Found and 503 Service Unavailable errors.
Added compatibility with Asterisk PJSIP.
Fixed bug with multithreaded calling.