[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