As noted, yesterday I had the oppotunity to participate in a workshop on the future of multimedia protocols. The consensus regarding current technologies (H.323 and SIP) seemed to be as follows:
There is a growing perception that the current crop of second-generation technologies are extremely limited and that SIP is not going to solve these problems. So what is to be done? For future technologies, the consensus is that we need to:
That's a tall order, and there are many details behind all of those considerations (and more). Several approaches were discussed:
What does this mean for our efforts in the Jabber/XMPP community? I recognize, as new blogger Jean-Louis Seguineau points out, that we still have a lot of work to do on Jingle. Projects like Asterisk, FreeSwitch, Telepathy, FarSight, Coccinella, Tapioca, Psi, and Kopete are raring to go! It's #1 on my to-do list, but realistically I need to dedicate a whole week or so to updating the various Jingle specs, thinking through the issues, and working to hammer out consensus on the Standards list. I don't pretend to have all the answers, and it would be great to get feedback from people who know more about multimedia protocols than folks in the data-centric Jabber/XMPP community do, so I plan to contact some experts in the coming weeks as well. I'd post more but I got back from the ITU/IMTC workshop at 1:30 this morning and my brain isn't working so well right now...