Summary: | SIP and IAX plugins (two voice over IP protocols) | ||
---|---|---|---|
Product: | [Applications] kopete | Reporter: | Xavier Douville <zor> |
Component: | New plugin wishes | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | antonis+kdebugs, kde.org, kripton, luke-jr+kdebugs, opensource, rsimmons0 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Xavier Douville
2005-09-30 01:54:41 UTC
I am working on a SIP phone (SIMPLE's MESSAGE method only at first) plugin for kopete. I have something that registers with a SIP proxy with preliminary presence support, but can't yet manage to send messages or handle contacts. More will come when I have some free time, hopefully in the next few weeks. One caveat is that the SIP stack I'm using isn't GPL-compatible (yet). There is some support in the reSIProcate community for removing an offending clause in the license to make it GPL-compatible, but with any large open-source project, a change to a license is a non-minor task. As a result, I'm a little reluctant to distribute any source until I've done some investigation. there's also a bug report at #85437 (180 votes already). Sip support would be very nice to have :) I've had a working but basic SIP/SIMPLE plugin for about a month, but I still have to wait on approval from Cisco to get some code relicensed. I'm considering re-implementing it with another stack, but it's definitely something I'd like to have in 0.12 I haven't done anything for voice support yet. If I don't hear anything back from the resiprocate community in a week or two I'll probably toss what I have and cobble together something using sofia-sip and gstreamer. If combined with Conrad's experimental chat window and a new widget for dtmf/call info I think this could be a pretty slick deal. I hope SIP will make it into the 0.12 releas that would an awesome feature Well, maybe this could be related to this topic: http://www.jabber.org/jeps/jep-0179.html I would really like to use kopete also to connect to my Asterisk server with IAX and use it as a softphone. Until now I am playing bit with http://www.jivesoftware.org/asterisk-im/ but it is just calling an external softphone and it is not yet supported by kopete. *** This bug has been confirmed by popular vote. *** *** Bug 85437 has been marked as a duplicate of this bug. *** SIP support in Kopete is what really needed, together with Jingle... Yes! Jingle support would be awesome... Um, Jingle is already supported... yes but support is experimental, though: http://wiki.kde.org/tiki-index.php?page=Kopete+Jabber+Jingle So you need to build kopete firing --enable-jingle to reach that functionality, which is disabled by default yet in most distros. There is an interesting quote on http://trac.adiumx.com/ticket/2298 "Perhaps I can take the freedom to share my experience on using the iaxclient library on my coccinella (http://coccinella.im). It was extremely easy to use with one exception: callbacks appear on various threads and somehow these need to be delevired to the "normal" application (UI) thread. With some help this was pretty straightforward, see http://wiki.tcl.tk/15342 (Yes it is Tcl). With iaxclient reaching version 2.0 they have also added video support but I haven't tested that. And yes, iaxclient is x-platform, and I run it on linux/windows/Mac, but you don't care, do you?" The iaxclient library can be found here: http://iaxclient.wiki.sourceforge.net/ PS: this may be an idea for SoC 2008. can the bug #80791 be a duplicate as far as IAX is concerned? and yes please add SIP or IAX support to kopete. thank you What is about KCall? https://bugs.kde.org/show_bug.cgi?id=197397 So it seems to be that SIP Support comes faster in Kopete than KCall would be ready for use. (Wenn I look at the Votes) But than I hope Kopete would work together with Akonadi, that I can make a phone call out of the KAdressbook. That would make KCall obsolete. I would love to have SIP support in Kopete. If the hurdle is a good SIP stack, then take a look at Blink's: http://icanblink.com/download.phtml They are GPL and razor sharp. No need to reinvent the wheel. |