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

Reply via email to