[Pidgin] #34: Voice/video support
Pidgin
trac at pidgin.im
Sat Mar 8 11:55:54 EST 2008
#34: Voice/video support
--------------------------+-------------------------------------------------
Reporter: MarkDoliner | Owner: seanegan
Type: enhancement | Status: assigned
Priority: minor | Milestone: Patches welcome
Component: libpurple | Version:
Resolution: | Keywords:
Pending: 0 |
--------------------------+-------------------------------------------------
Comment (by malu):
Replying to [ticket:34 MarkDoliner]:
> Add voice and video support for all protocols that support it. This
WILL happen eventually, but it is a rather large undertaking and very few
core developers are interested in working on it.
>
> DO NOT leave a comment here asking us when it will be finished, or
asking us to hurry, or telling us why we should spend all our free time
working on it.
>
> If you really want to help, have 15 hours a week of free time, have at
least five years experienced programming in C and have experience with
undocumented network protocols then please email our devel mailing list
and ask where you can get started.
I have now an "half-working" version implementing XMPP/Jingle Audio.
Issues:
* It doesn't handle transport candidate information quite correctly yet
(but Farsight stills sets it up, at least between two machines on my
LAN).
* Sound quality, at least for me, is not good. Because it doesn't want to
use the Speex codec, but reverts to PCMU.
* There's lots of echos.
* When initating a call, the same widgets is shown as when receiving a
call (i.e. "Accept"/"Deny"). There is no notification in the iniator's
conversation log that the call has started.
* It doesn't handle connection problems well, and will probably crash in
some cases.
* It doesn't take video into account at all.
* It doesn't check the other end's capabilities before making a call,
neither does it advertise it's support of Jingle audio.
I'll post this patch against im.pidgin.pidgin.vv if someone is wants to
look at it, and as a sign of some activity.
--
Ticket URL: <http://developer.pidgin.im/ticket/34#comment:85>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list