From anthony at interlink.com.au Sun Jan 11 05:34:32 2004 From: anthony at interlink.com.au (Anthony Baxter) Date: Sun, 11 Jan 2004 15:34:32 +1100 Subject: [Shtoom] RELEASED: Shtoom 0.1 Message-ID: <200401110434.i0B4YXK6008384@localhost.localdomain> I'm happy to announce the first release of Shtoom. Shtoom is a Python implementation of a voice over IP software phone, using the standard SIP protocol. The first release features: - basic calling functionality (can make and receive calls), - Qt, Gtk, Tkinter and text user interfaces (of varying degrees of functionality), - audio support for Linux/FreeBSD (using ossaudiodev) and Windows/MacOS X (using PortAudio), - audio codecs G711 (64kbit/s) and GSM 06.10 audio (3kbit/s) with an optional extension, - firewall traversal via STUN. It's been tested against Cisco IOS 12.3, Asterisk, kphone and linphone. It's available from the website: http://shtoom.sf.net/ Future plans include: - error handling - SIP registration support - A number of other applications, including shtam (answering machine) and shtoomcu (conferencing server). Anthony -- Anthony Baxter It's never too late to have a happy childhood. From jorjun at mac.com Tue Jan 13 12:21:31 2004 From: jorjun at mac.com (jorjun) Date: Tue, 13 Jan 2004 11:21:31 +0000 Subject: [Shtoom] Greetings from an OS X advocate Message-ID: I am new to the list, and very pleased to have found the project via : http://www.pythonware.com/daily/ Recently I managed to convince a client to give Python a try for their voice/IP project. Currently the project is due to be piloted on Windows boxes. It currently simply steers MS NetMeeting and logs calls made, I am keen to get this thing running eventually a) under Mac OS X and b) using open source technology. Cheers!! From anthony at interlink.com.au Tue Jan 13 14:50:56 2004 From: anthony at interlink.com.au (Anthony Baxter) Date: Wed, 14 Jan 2004 00:50:56 +1100 Subject: [Shtoom] notes on the shtoom application layer Message-ID: <20040113135056.3E51525AF48@bonanza.off.ekorp.com> Some rough first notes on the shtoom application layer. I plan to begin this refactoring tomorrow, as it will make the process of delivering applications other than the basic phone possible. http://shtoom.sf.net/application.txt From anthony at interlink.com.au Tue Jan 13 14:50:56 2004 From: anthony at interlink.com.au (Anthony Baxter) Date: Wed, 14 Jan 2004 00:50:56 +1100 Subject: [Shtoom] notes on the shtoom application layer Message-ID: <200401131431.i0DEV7w08193@valdez.interlink.com.au> Some rough first notes on the shtoom application layer. I plan to begin this refactoring tomorrow, as it will make the process of delivering applications other than the basic phone possible. http://shtoom.sf.net/application.txt From anthony at interlink.com.au Tue Jan 13 15:38:15 2004 From: anthony at interlink.com.au (Anthony Baxter) Date: Wed, 14 Jan 2004 01:38:15 +1100 Subject: [Shtoom] notes on the shtoom application layer In-Reply-To: <200401131431.i0DEV7w08193@valdez.interlink.com.au> Message-ID: <20040113143815.871EF25AF47@bonanza.off.ekorp.com> >>> Anthony Baxter wrote > > Some rough first notes on the shtoom application layer. I plan > to begin this refactoring tomorrow, as it will make the process > of delivering applications other than the basic phone possible. Apologies for the duplicate messages - I was fiddling with postfix configuration on the home network. Oops. All better now. Anthony From jorjun at mac.com Wed Jan 14 11:14:50 2004 From: jorjun at mac.com (jorjun) Date: Wed, 14 Jan 2004 10:14:50 +0000 Subject: [Shtoom] separation from twisted? Message-ID: <7D516E02-467A-11D8-AF17-0003936CD80C@mac.com> Is this easily achievable? Right now I am installing twisted, it is pretty hefty. From anthony at interlink.com.au Wed Jan 14 13:14:07 2004 From: anthony at interlink.com.au (Anthony Baxter) Date: Wed, 14 Jan 2004 23:14:07 +1100 Subject: [Shtoom] separation from twisted? In-Reply-To: <7D516E02-467A-11D8-AF17-0003936CD80C@mac.com> Message-ID: <20040114121407.5180F25AF47@bonanza.off.ekorp.com> >>> jorjun wrote > Is this easily achievable? > Right now I am installing twisted, it is pretty hefty. Nope. Reimplementing all that twisted gives me would be a hell of a lot of work, for little or no gain.