On Sat, Jun 02, 2012 at 01:11:16PM +0200, Nabil Alsharif wrote: > Hello everyone, > Hi,
> For a project at school I'm trying to add voice calls to Beem via > Jingle RTP (XEP-0167). I chose Beem because this feature is not yet > implemented and I'm hoping to format my changes into a patch or a pull > request for Beem once the project is completed. I also noticed the > beem-jingle branch and that the last commit was 16 months ago. I would > be nice to know what the state of the branch is? Why has development > stopped? Is there a TODO list or issue tracker for that branch? Nice to see there is still interest in the jingle development. I will try to answer your questions. In the jingle branch, you will find an integration of the old jingle implementation for Smack and integration of some code from sipdroid.org to send and receive the rtp packets. Nikita can surely tell you more on the implementation details. The development has stopped because of lack of time and/or interest so there is no TODO list. There is no special issue tracker for that branch (because it is mainly experimental) however you can add issues on the main bug tracker with category XMPP-Jingle. > I've been thinking that it might be good for me to try to implement > Jingle File Transfer (XEP-0234), even though it is still experimental, > so I can get a feel of how the code for Beem is layed out get a deeper > understanding of exactly how jingle works. any thoughts? If I had to implement Jingle now, I will also start with File Transfer because it is really simpler than audio/video call. The jingle code in smack is really old and was written only for audio/video, so it may be hard to extend for other jingle applications. An other implementation of Jingle for smack has been made by Jitsi [1], and is in a better shape than the old implementation for smack. You should look at it, and get inspiration from it if you want to reimplement a Jingle application. [1] https://jitsi.org http://bluejimp.com/sip-communicator/api/ > > Thank you all for your time and help and I hope this works. Thank you for your interest. Cheers, -- Da Risk Beem Developer http://www.beem-project.com _______________________________________________ Beem-dev mailing list [email protected] http://list.beem-project.com/mailman/listinfo/beem-dev
