Yes now it’s done! The new module, does the abstractions in two layers. According to a blog post, the lower layer is the _pjsua C extension which exports
PJSUA API to Python. This is similar to how the
old Python SIP extension was implemented. But now we also add a higher layer abstraction, object oriented, pure Python module on top of this. And that is the pjsua.py module. We are a bit excited as we have been playing with
PJSIP for a while. We will look in to this module very soon. So go ahead get the module, develop a softphone and sign into one of these
free SIP accounts and talk away!
The pjsua module provides high level API for constructing SIP multimedia user agent applications. It wraps together the signaling, media, and NAT traversal functionality into easy to use call control API, providing account management, buddy list management, presence, and instant messaging, along with multimedia features such as local conferencing, file streaming, local playback, and voice recording, and powerful NAT traversal techniques utilizing STUN, TURN, and ICE.
You can read more about it and follow the
Python SIP Tutorial from this blog post,
Python SIP Take Two (Part 1)
Python SIP, Yes PJSIP Wraps It!Tags:
call control, account management, buddy list management, presence, instant messaging, local conferencing, file streaming, local playback, NAT traversal, STUN, TURN, ICE, SIP, pjsip, free SIP accounts
No comments:
Post a Comment