[Twisted-Python] "Scripting Language" My Arse: Using Python for Voice over IP (Shtoom)

Eugen Leitl eugen at leitl.org
Wed Mar 24 11:15:50 EST 2004


"Scripting Language" My Arse: Using Python for Voice over IP

[This is the paper, not the talk. The talk is yet to come]

[third draft]


A common complaint made of Python is that it is not suitable for serious
application development, and is only suitable for "scripting" or
"prototyping" tasks. The Shtoom toolkit 
(http://divmod.org/Home/Projects/Shtoom) is a Voice over IP (VoIP) 
framework implemented in Python using the Twisted framework. It 
includes 'shtoom' itself, a software phone using the toolkit.

This paper covers the basics of SIP and RTP (the protocols underlying
Voice over IP), examines some of the issues relating to the
implementation of Shtoom (with a digression on issues relating
to timing), and will hopefully help demonstrate why implementing
applications in Python is perfectly feasible.


Eugen* Leitl <a href="http://leitl.org">leitl</a>
ICBM: 48.07078, 11.61144            http://www.leitl.org
8B29F6BE: 099D 78BA 2FD3 B014 B08A  7779 75B0 2443 8B29 F6BE
http://moleculardevices.org         http://nanomachines.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://twistedmatrix.com/pipermail/twisted-python/attachments/20040324/0a5e5bd2/attachment.pgp 

More information about the Twisted-Python mailing list