Not logged in. · Lost password · Register
Forum: XMPP Protocol RSS
What is the current status? Any plans?
Avatar
Arsen.Shnurkov #1
Member since Aug 2013 · 1 post
Group memberships: Members
Show profile · Link to this post
Subject: Jingle
I found these threads:

  http://forum.ag-software.net/thread/284-Audio-Jingle-with-…
  2006-10-17
  we implemented Jingle a while ago. But the JEP's changed a lot since our implementation.
  So it does not work anymore. Some Jingle Jeps are on the last call now,
  which means they are in a advanced state and will be final soon.
  We are currently working on Jingle again. One of the next releases will have (XMPP) jingle support.
  But there is still the p2p part of jingle, codecs etc... which is not XMPP related.
  http://www.sourcecodeprojects.com/1181800/
 
  http://forum.ag-software.net/thread/520-About-Jingle
  2007-12-21
  The Jingle specs were changing a lot in the past which is the reason why we never released the code.
 
  http://forum.ag-software.net/thread/520-About-Jingle
  2008-03-05
  The XSF is currently finalizing the Jingle specs.
 
  http://forum.ag-software.net/thread/707-Voice-support-with…
  2008-12-18
  Jingle has many dependencies to other RFCs like STUN, ICE, RTP....
  for most them there are no .NET libraries or bindings available
  which means its really lots of work to get a Jingle implementation working in .NET.
  Another burden are audio codecs.
 
  http://forum.ag-software.net/thread/1062-how-to-connect-to…
  2011-02-18
  voice chat is not included. You have to extend agsXMPP for the XMPP Jingle protocols.


Do you plan to implement it? Is anywhere other C# libraries exists which implements Jingle?
Avatar
Alex #2
Member since Feb 2003 · 4327 posts · Location: Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Quote by Arsen.Shnurkov:
Do you plan to implement it?

The XMPP protocol classes for Jingle are all implemented in MatriX. STUN, RTP, codecs, p2p etc is not implemented. This is also not on our TODO list right now, because this out of the scope of MatriX.

You can find many existing libraries and other SDKs for this. So you can use MatriX for the Jingle negotiation and some other library for the audio or video p2p connection.

Quote by Arsen.Shnurkov:
Is anywhere other C# libraries exists which implements Jingle?
I am not aware of any. But you can use MatriX for the Jingle negotiation is combination with naudio, gstreamer and others.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters: