Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 1 (more)

Jingle : les sessions multimédia sur XMPP/Jabber

From Nyco, 3 months ago

Jingle, nouvelle extension du protocole XMPP, dédiée à l'initia more

543 views  |  0 comments  |  0 favorites  |  2 downloads  |  2 embeds (Stats)
 

Tags

transfer file video visio voip turn stun ice xmpp jabber

more

 
 

Groups/Events

 
 

Privacy InfoNew!

This slideshow is Public

 
CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License
Embed in your blog
Embed (wordpress.com)

Slideshow Statistics
Total Views: 543
on Slideshare: 459
from embeds: 84* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: Jingle : les sessions multimédia sur XMPP/Jabber Solutions Linux 2008 Nicolas Vérité nicolas dot verite at gmail dot com xmpp:nyco at jabber dot fr

Slide 2: Plan  Historique  (Re)Définitions  Jingle  Applications  NAT  Spécifications  Implémentations

Slide 3: Historique  Jabber en 1998  Demandes de voix sur Jabber dès 1999  TINS, JEP-0111  XMPP, standard ouvert IETF 2004  Google Talk, libjingle en 2005  ICE fin 2007  Jingle en 2008  Spécification stable du standard ouvert

Slide 4: Quelques (re)définitions  Chat : messagerie en direct  Présence : disponibilité, message d'état, présence étendue  Messagerie instantanée et présence  VoIP : voix sur IP (H.323, SIP, IAX, MGCP)  VoIM : voix sur messagerie instantanée  Session mutimédia : voix, vidéo, flux binaire  Visioconférence : multipoint

Slide 5: Jingle  Protocole de signalisation pour l'initialisation de sessions multimédia  Proche de SIP : paramètres de session  Bénéficie de l'infrastructure/architecture XMPP  Client/serveur et serveur/serveur décentralisé  Authentification, présence, etc.  Objectifs  Ouvrir XMPP à la téléphonie  Ajouter les utilisateurs Jabber aux réseaux de téléphonie

Slide 6: Applications  Téléphonie  Vidéo, webcam  Transfert de fichiers  Visioconférence  Whiteboard  Partage de bureau à distance  Applications collaboratives quasi-temps-réel  Jeux en ligne

Slide 7: NAT  IPv4 : nombre d'adresses limitées  Pas de standards de NAT  Techniques de traversement : STUN, TURN  Méthode générique créée pour SIP : ICE  ICE 1.Connexion directe 2.NAT : STUN, TURN 3.Proxy, serveur intermédiaire ● IPv6 : la solution ?

Slide 8: XEP : XMPP Extension Protocol  XEP-0166 : Jingle  XEP-0167 : Jingle Audio via RTP  XEP-0176 : Jingle ICE-UDP Transport Method  XEP-0177 : Jingle Raw UDP Transport Method  XEP-0180 : Jingle Video via RTP  XEP-0181 : Jingle DTMF  XEP-0208 : Bootstrapping Implementation of Jingle

Slide 9: Mappings  Interworking between the Session Initiation Protocol (SIP) and the Extensible Messaging and Presence Protocol (XMPP) :  Core  Presence  Instant Messaging  Text Chat  Media Sessions

Slide 10: Implémentations  Google Talk  Asterisk  Spark  Openfire  Coccinella  OpenSER  Miranda IM  Yate  Kopete  Tapioca/Landell  Expérimental  Telepathy  Psi  Maemo  Gajim  Smack

Slide 11: Perspectives  ICE est finalisé  Spécifications Jingle en cours de finalisation  Feeback des implémenteurs  Travail d'interopérabilité  Complexité de l'internet et des NAT  Doit fonctionner en toutes conditions  Switch de Google  Déploiements côté serveurs  XSF, IETF

Slide 12: Questions/réponses