<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2702200426472898726</id><updated>2013-04-24T03:54:48.532-07:00</updated><category term='mobile'/><category term='flash'/><category term='block'/><category term='protocol'/><category term='p2p nat'/><category term='erlang'/><category term='web'/><category term='encoding'/><category term='movies'/><category term='mobile voip'/><category term='buy'/><category term='shopping'/><category term='fosdem'/><category term='api'/><category term='opus'/><category term='add-on'/><category term='surveillance'/><category term='freedom'/><category term='presentation'/><category term='cparty'/><category term='jingle gateway'/><category term='test'/><category term='cisco'/><category term='iphone'/><category term='standard'/><category term='erlrtpproxy'/><category term='openfire'/><category term='IPV4'/><category term='sip gateway'/><category term='video'/><category term='jitsi'/><category term='talkr.im'/><category term='vodafone'/><category term='iq'/><category term='alternative'/><category term='facebook'/><category term='google voice'/><category term='price'/><category term='phylosophy'/><category term='appliance'/><category term='jabber'/><category term='xmpp'/><category term='java'/><category term='commandments'/><category term='srv'/><category term='hxmpp'/><category term='federation'/><category term='summit'/><category term='gips'/><category term='gravity'/><category term='game'/><category term='fisl10'/><category term='android'/><category term='fridge'/><category term='dns'/><category term='EU'/><category term='rtp'/><category term='jingle'/><category term='google'/><category term='fisl11'/><category term='Vista'/><category term='down'/><category term='nlnet'/><category term='client'/><category term='apple'/><category term='skype'/><category term='gtalk'/><category term='sip'/><category term='drop.io'/><category term='logo'/><category term='fisl'/><category term='3g'/><category term='super nodes'/><category term='rapportive'/><category term='msn'/><category term='opensource'/><category term='python'/><category term='plugin'/><category term='comparison'/><category term='twilio'/><category term='browser'/><category term='internet'/><category term='voice'/><category term='codec'/><category term='stun'/><category term='open'/><category term='opendiscussionday'/><category term='services'/><category term='jingle nodes'/><category term='physics'/><category term='call center'/><category term='app engine'/><category term='bots'/><category term='ouvid.us'/><category term='sip communicator'/><category term='p2p'/><category term='IE6'/><category term='oscon'/><category term='vuc'/><category term='relay'/><category term='random'/><category term='ejabberd'/><category term='Real Player'/><category term='voip'/><category term='interoperability'/><category term='s2s'/><category term='brazil'/><category term='time'/><category term='rtpproxy'/><category term='company'/><category term='matrix'/><category term='call'/><category term='nodes'/><category term='nimbuzz'/><category term='ICE'/><category term='quotes'/><category term='egypt'/><category term='facetime'/><category term='gmail'/><title type='text'>XMPP Jingle - The Next Generation VoIP</title><subtitle type='html'>Discussions about VoIP, Jingle, SIP, XMPP and Jingle Nodes</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default?start-index=26&amp;max-results=25'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>83</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-5399718676775096743</id><published>2011-08-07T10:59:00.000-07:00</published><updated>2011-08-07T10:59:05.263-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ouvid.us'/><category scheme='http://www.blogger.com/atom/ns#' term='twilio'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='call center'/><title type='text'>ouvid.us - Twilio Experiment</title><content type='html'>Last Monday I had an idea for an useful web based service that could be built using &lt;a href="http://twilio.com/"&gt;Twilio&lt;/a&gt;. A purely web based call center service, with queue management, alerts, easy to install on a website.&lt;br /&gt;On my spare time at night this week, I manage to build an early version of the product hacking some PHP and jQuery. It turns out to be very productive and straight forward. (I hit some bumps, but Twilio Support and Documentation was very helpful)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://ouvid.us/"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-EUUG4tUxzFU/Tj7P7Ow3KDI/AAAAAAAAAQA/HwdeZh34xiU/s200/path3086.png" width="178" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://ouvid.us/"&gt;&lt;br /&gt;ouvid.us&lt;/a&gt; is already live and although limited amount of features, it is fully functional!&lt;br /&gt;You can create an account for free, create queues, add other users to attend to your queues, add a Call link to your website/blog etc...&lt;br /&gt;&lt;br /&gt;&lt;div style="float: left; margin-bottom: 35px;"&gt;&lt;div class="problem-solution"&gt;&lt;span class="title"&gt;The problem this project solves is:&lt;/span&gt;     &lt;span class="body"&gt;Small and Medium business would have high costs on maintaining a Call Center system.&lt;/span&gt; &lt;a href="http://ouvid.us/"&gt;ouvid.us&lt;/a&gt;&lt;span class="body"&gt; solves the problem, by enabling a pure web based Call Center Service.&lt;br /&gt;Please try it out and let me know what do you think.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;    &lt;/div&gt;&lt;/div&gt;&lt;b&gt;Twilio Evaluation:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Pros&lt;/b&gt;:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;I'm a fan of simplicity, and Twilio got it right&lt;/li&gt;&lt;li&gt;Easy to setup, debug and release&lt;/li&gt;&lt;li&gt;Great Documentation and Examples &lt;/li&gt;&lt;li&gt;Good Support&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Cons&lt;/b&gt;:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Lack of support for SIP, XMPP and Jingle&lt;/li&gt;&lt;li&gt;Sometimes the FlashPlugin Crashes and needs to be killed manually&lt;/li&gt;&lt;li&gt;No Paypal support&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/5399718676775096743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/08/ouvidus-twilio-experiment.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/5399718676775096743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/5399718676775096743'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/08/ouvidus-twilio-experiment.html' title='ouvid.us - Twilio Experiment'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-EUUG4tUxzFU/Tj7P7Ow3KDI/AAAAAAAAAQA/HwdeZh34xiU/s72-c/path3086.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-503732015464996661</id><published>2011-07-21T15:36:00.000-07:00</published><updated>2011-07-21T15:36:14.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='commandments'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='company'/><title type='text'>Internet 10 Commandments</title><content type='html'>The thing is, on Internet...&lt;br /&gt;&lt;ol&gt;&lt;li&gt; you don't choose your users. The users chooses you.&lt;/li&gt;&lt;li&gt; you can't sell fake for long. The Collective intelligence prevents that.&lt;/li&gt;&lt;li&gt; the success of the company is proportional to the talent of the people that works on it.&lt;/li&gt;&lt;li&gt; your product needs to be good, regardless if it is free. Actually, it  needs to be good specially if it is free. As more people will talk  about it.&lt;/li&gt;&lt;li&gt; what you call user base is nothing but a bucket of thin air. Email  address doesn't mean anything. You have active users or you are fading  away.&lt;/li&gt;&lt;li&gt; companies must know that good ideas and feedbacks can and will came  from all levels of the company. You ignore it, you miss the point.&lt;/li&gt;&lt;li&gt; user expectation is an everyday task. You miss it, they migrate. Yes, your competitor is only one click away.&lt;/li&gt;&lt;li&gt; to succeed you need to know how to "count cards". There is no meaning-less statistics.&lt;/li&gt;&lt;li&gt; developers are artists. They need inspiration, motivation and freedom.&lt;/li&gt;&lt;li&gt; this post might be totally WRONG! Or not...&lt;/li&gt;&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/503732015464996661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/07/internet-10-commandments.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/503732015464996661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/503732015464996661'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/07/internet-10-commandments.html' title='Internet 10 Commandments'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-5487537029135478460</id><published>2011-06-28T12:15:00.000-07:00</published><updated>2011-06-28T12:15:39.740-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jabber'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>Skype Client XMPP Support for Facebook</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-x18qQg0w5Gg/TCJqHuD_vEI/AAAAAAAAAH4/obhE38NaFZ0/s1600/skype-community-32.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-x18qQg0w5Gg/TCJqHuD_vEI/AAAAAAAAAH4/obhE38NaFZ0/s200/skype-community-32.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;Skype released a beta version for Windows with support for Facebook Chat. They are doing it through XMPP directly from Skype BETA Client. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-KnlTRfsYn-U/Tgmp1vNaqUI/AAAAAAAAAOM/NTRuv1BZFyU/s1600/skype-jabber.org.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;Packet Trace with the proof that Skype Client now connects to Facebook using XMPP. &lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="290" src="http://2.bp.blogspot.com/-KnlTRfsYn-U/Tgmp1vNaqUI/AAAAAAAAAOM/NTRuv1BZFyU/s320/skype-jabber.org.JPG" width="320" /&gt;&lt;/div&gt;&lt;br /&gt;Once again XMPP moves forward in becoming the universal bus for 'realtime' communications.&lt;br /&gt;Companies that are not understanding the importance of being 'realtime' will soon realize that their time is gone.&lt;br /&gt;&lt;br /&gt;Hopefully in the future we also have support for other open alternatives for Audio/Video Communications on Skype like Jingle and&lt;a href="http://jinglenodes.org/"&gt; Jingle Nodes&lt;/a&gt;. Like &lt;a href="http://xmppjingle.blogspot.com/2011/06/standard-jingle-on-google.html"&gt;Google did adopting the Standard Jingle.&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/5487537029135478460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/06/skype-client-xmpp-support-for-facebook.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/5487537029135478460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/5487537029135478460'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/06/skype-client-xmpp-support-for-facebook.html' title='Skype Client XMPP Support for Facebook'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-x18qQg0w5Gg/TCJqHuD_vEI/AAAAAAAAAH4/obhE38NaFZ0/s72-c/skype-community-32.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-4179358322610368645</id><published>2011-06-23T14:22:00.000-07:00</published><updated>2011-06-23T14:22:51.542-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile voip'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='standard'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Standard Jingle on Google</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-SNLRtmGu7xQ/Sj6Ofd9cM5I/AAAAAAAAABQ/IVuS-a00Y2o/s1600/jingleLogo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-SNLRtmGu7xQ/Sj6Ofd9cM5I/AAAAAAAAABQ/IVuS-a00Y2o/s1600/jingleLogo.png" /&gt;&lt;/a&gt;&lt;/div&gt;After many year after its creation and early adoption, Google finally announced the switch from their own Jingle variant to the Standard Jingle Version created, approved and maintained by &lt;a href="http://xmpp.org/"&gt;XMPP Foundation&lt;/a&gt;.&lt;br /&gt;This comes in the right moment after the previously GIPS Media Company now owned by Google itself, announced the &lt;a href="http://code.google.com/p/webrtc/"&gt;OpenSource WebRTC Project.&lt;/a&gt; Which intends to provide multimedia and realtime communication capabilities to Browser like Firefox, Chrome, Opera, etc...&lt;br /&gt;&lt;br /&gt;Google intend to bring rich communication also to their other browser products like Orkut, iGoogle and even&lt;b&gt; adSense with Ads that could place direct calls to the announcers&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;This will enabled direct compatibility to the already know Jingle Clients &lt;a href="http://jitsi.org/"&gt;Jitsi&lt;/a&gt;, &lt;a href="http://oneteam.im/"&gt;OneTeam&lt;/a&gt;, &lt;a href="http://pidgin.im/"&gt;Pidgin&lt;/a&gt; and others. The amplifier of this announcement is that soon we may be seeing native Jingle Support on Android OS, which will make a great and powerful opposition to Skype Mobile Market. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://nimbuzz.com/"&gt;Nimbuzz&lt;/a&gt; was the very first Mobile Company to runs their entirely Voice Services over Jingle since 2007. They&lt;a href="http://nimbuzz.com/"&gt;&lt;/a&gt; would have immediate benefit if they were allowing XMPP Federation, which currently is blocked. For now they support GTalk Calls but requires the user to have a Google account registered (which is not a big problem, but not as handy as it could be).&lt;br /&gt;&lt;br /&gt;Hopefully &lt;a href="http://jinglenodes.org/"&gt;Jingle Nodes&lt;/a&gt; will also be adopted soon as the default mechanism for Relay Sharing Discovering for Jingle. Stay tuned for more good news.&amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/4179358322610368645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/06/standard-jingle-on-google.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/4179358322610368645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/4179358322610368645'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/06/standard-jingle-on-google.html' title='Standard Jingle on Google'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-SNLRtmGu7xQ/Sj6Ofd9cM5I/AAAAAAAAABQ/IVuS-a00Y2o/s72-c/jingleLogo.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-480162699452544202</id><published>2011-05-21T14:26:00.000-07:00</published><updated>2011-05-21T14:26:10.970-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openfire'/><category scheme='http://www.blogger.com/atom/ns#' term='srv'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='s2s'/><category scheme='http://www.blogger.com/atom/ns#' term='federation'/><title type='text'>XMPP Server SRV Record Tutorial</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a href="http://1.bp.blogspot.com/_B0Ay-jl4bcM/SwXfKx-KAVI/AAAAAAAAJMw/olLQrdhYsE8/s200/logo-openfire.png"&gt;&lt;img alt="" border="0" src="http://1.bp.blogspot.com/_B0Ay-jl4bcM/SwXfKx-KAVI/AAAAAAAAJMw/olLQrdhYsE8/s200/logo-openfire.png" style="cursor: hand; cursor: pointer; display: block; height: 58px; margin: 0px auto 10px; text-align: center; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;With the new Openfire Version (3.7.0) released in March.&lt;a href="http://community.igniterealtime.org/blogs/ignite/2011/03/02/openfire-370-has-been-released"&gt;&lt;/a&gt;  I noticed a change in the S2S (federation) integration and would like to share the tips to help the setup to be done by other &lt;a href="http://www.xmpp.org/"&gt;XMPP&lt;/a&gt; System Admins.&lt;br /&gt;&lt;br /&gt;To prevent connection issue among the Servers it is required the registration of the &lt;a href="http://en.wikipedia.org/wiki/SRV_record"&gt;SRV&lt;/a&gt; records according to the example:&lt;br /&gt;&lt;br /&gt;In the case of the domain minhaempresa.com.br and the jabber domain to be&amp;nbsp; xmpp.minhaempresa.com.br the following records are required:&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;_jabber._tcp.xmpp.minhaempresa.com.br&lt;/li&gt;&lt;li&gt;_jabber._tcp.minhaempresa.com.br&lt;/li&gt;&lt;li&gt;_xmpp-server._tcp.xmpp.minhaempresa.com.br&lt;/li&gt;&lt;li&gt;_xmpp-server._tcp.minhaempresa.com.br&lt;/li&gt;&lt;/ul&gt;All the registration must point to your jabber domain, as noticed below:&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;marcelo@hellboy:~$ dig srv _xmpp-server._tcp.minhaempresa.com.br&lt;br /&gt;&lt;br /&gt;; &amp;lt;&amp;lt;&amp;gt;&amp;gt; DiG 9.7.3 &amp;lt;&amp;lt;&amp;gt;&amp;gt; srv _xmpp-server._tcp.minhaempresa.com.br&lt;br /&gt;;; global options: +cmd&lt;br /&gt;;; Got answer:&lt;br /&gt;;; -&amp;gt;&amp;gt;HEADER&amp;lt;&amp;lt;- opcode: QUERY, status: NOERROR, id: 11368&lt;br /&gt;;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0&lt;br /&gt;&lt;br /&gt;;; QUESTION SECTION:&lt;br /&gt;;_xmpp-server._tcp.minhaempresa.com.br. IN    SRV&lt;br /&gt;&lt;br /&gt;;; ANSWER SECTION:&lt;br /&gt;_xmpp-server._tcp.minhaempresa.com.br. 86297 IN SRV   0 1 5269 xmpp.minhaempresa.com.br.&lt;br /&gt;&lt;br /&gt;;; Query time: 16 msec&lt;br /&gt;;; SERVER: 200.175.5.139#53(200.175.5.139)&lt;br /&gt;;; WHEN: Sun May 15 00:24:00 2011&lt;br /&gt;;; MSG SIZE  rcvd: 89&lt;/blockquote&gt;&lt;/div&gt;I've have faced this situation when migrating a customer server that was upgraded a from a previous version of Openfire. If you don't register the domain fixing SRV record, S2S functionallity will not work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;* This is an authorized translation from the Blog&amp;nbsp;&lt;a href="http://mundoopensource.blogspot.com/2011/05/openfire-e-os-registros-srv-do-dns.html"&gt;Mundo OpenSource&lt;/a&gt; written by &lt;a href="http://twitter.com/mhterres"&gt;Marcelo Terres&lt;/a&gt;.&amp;nbsp; Especial thanks for the great and simple guide for setting up DNS SRV records required for an XMPP server. &lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/480162699452544202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/xmpp-server-srv-record-tutorial.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/480162699452544202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/480162699452544202'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/xmpp-server-srv-record-tutorial.html' title='XMPP Server SRV Record Tutorial'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_B0Ay-jl4bcM/SwXfKx-KAVI/AAAAAAAAJMw/olLQrdhYsE8/s72-c/logo-openfire.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-7068788519419062489</id><published>2011-05-19T07:01:00.000-07:00</published><updated>2011-05-19T07:01:32.909-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jabber'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='opendiscussionday'/><title type='text'>Open Discussion Day - 19th May</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://opendiscussionday.org/_media/goodbye_legacy_im.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://opendiscussionday.org/_media/goodbye_legacy_im.png" /&gt;&lt;/a&gt;&lt;/div&gt;On May 19&lt;sup&gt;th&lt;/sup&gt; is celebrated Open Discussion Day, a promotion day dedicated for open communication systems and protocols.   &lt;br /&gt;Communication is a natural necessity and should be open and available for everyone.&lt;br /&gt;If you care about your own freedom of choice on how you IM and Call your friends, like you currently have with your email, from which you can send and receive emails from every server. Consider using an XMPP solution for such.&lt;br /&gt;&lt;br /&gt;XMPP is free to use, and they don't restrict you to one provider or one client or even server. &lt;br /&gt;&lt;br /&gt;Related Posts:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://bit.ly/UnZCK"&gt;IM Freedom? Not yet...&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://opendiscussionday.org/"&gt;http://opendiscussionday.org/&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/7068788519419062489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/open-discussion-day-19th-may.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/7068788519419062489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/7068788519419062489'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/open-discussion-day-19th-may.html' title='Open Discussion Day - 19th May'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-1004236553451005001</id><published>2011-05-12T00:03:00.000-07:00</published><updated>2011-05-13T13:45:23.449-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='call'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='3d'/><category scheme='http://www.blogger.com/atom/ns#' term='xbox'/><title type='text'>XBox Skype 3D Video Call Support</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.callingallgeeks.org/wp-content/uploads/2011/02/microsoft-xbox-kinect-camera.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.callingallgeeks.org/wp-content/uploads/2011/02/microsoft-xbox-kinect-camera.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Right after Skype acquisition by Microsoft, I already have sources talking about Skype native support on XBox 360. That will be great as it is quite handy, well positioned camera in millions of living rooms around the world. &lt;br /&gt;Besides the comfort of having Video Calls sitting in your couch, you also need to expand the possibilities of the experience, as XBox Kinect Camera has much more than just lens. It is equipped with:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Multi-Array Mic&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Dynamic Motorized Tilt&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;3D Depth Sensors&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Put it all together and the result will be an awesome:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://cache.gawkerassets.com/assets/images/4/2010/12/medium_starwarhologram.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://cache.gawkerassets.com/assets/images/4/2010/12/medium_starwarhologram.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Video Call with 3D support&lt;/b&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;If Microsoft is smart enough to foresee all those possibilities, they have a great and vast ground to explore with Skype.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/1004236553451005001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/xbox-skype-3d-call-support.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/1004236553451005001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/1004236553451005001'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/xbox-skype-3d-call-support.html' title='XBox Skype 3D Video Call Support'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-262537191432006941</id><published>2011-05-10T14:42:00.000-07:00</published><updated>2011-05-10T14:42:50.258-07:00</updated><title type='text'>Skype acquired by Microsoft</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="120" src="http://4.bp.blogspot.com/-qLSEDWYvU2Y/Tcmueg-_RCI/AAAAAAAAANg/2eGhDVXXrBI/s200/skype-community-32.png" width="120" /&gt;&lt;span style="font-size: x-large;"&gt;&lt;b style="color: black;"&gt; &lt;/b&gt;&lt;/span&gt;&lt;img border="0" height="120" src="http://2.bp.blogspot.com/-ZK8rEiBlfe4/Tcmugj4VulI/AAAAAAAAANk/5HHreLfa53I/s200/windowslive-community-32.png" width="120" /&gt;&lt;/div&gt;&lt;br /&gt;Mourning post about Skype future...&lt;br /&gt;Although it have the policy to be closed and stuff. It was nice to have it at least providing the platform choice for their users. I hope that at least in that aspect Microsoft doesn't come to screw up.&lt;br /&gt;&lt;br /&gt;In other aspects it may help the World to get rid of MSN Live Network, which has being the biggest technical / protocol failure all time for Instant Messaging and Communications. Including yearly Protocol Hacks and Updates, with fallback servers and periodical outage. &lt;br /&gt;It would be a superb evolution for Microsoft to get rid of the technical garbage pile of MSN Live Network and applications, replacing it by Skype.&lt;br /&gt;&lt;br /&gt;Phone Numbers and Telecoms will be affected and we are getting closer and closer to a phone number extinction. This acquisition not only confirms it, but also will speed it up. In that sense it is a positive move.&lt;br /&gt;&lt;br /&gt;If you want to see yourself free of those monopoly battles use:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://jitsi.org/"&gt;Jitsi.org&lt;/a&gt; - Open Source Fully Featured Jingle and SIP Video Client&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Used in combination with &lt;a href="http://fastvoip.com/"&gt;fastvoip.com&lt;/a&gt; you get a very cheap (sometimes free) solution for calling international phone numbers&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;a href="http://oneteam.im/"&gt;OneTeam.im -&lt;/a&gt; Open Source Jingle Client with Native &lt;a href="http://jinglenodes.org/"&gt;Jingle Nodes&lt;/a&gt; Support&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/262537191432006941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/skype-acquired-by-microsoft.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/262537191432006941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/262537191432006941'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/05/skype-acquired-by-microsoft.html' title='Skype acquired by Microsoft'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-qLSEDWYvU2Y/Tcmueg-_RCI/AAAAAAAAANg/2eGhDVXXrBI/s72-c/skype-community-32.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3393023667777045188</id><published>2011-04-29T00:31:00.000-07:00</published><updated>2011-04-29T00:31:28.863-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Video Call over Jingle</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://gizmologia.hipertextual.netdna-cdn.com/files/2011/04/Video-llamadas-en-Android-200x200.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://gizmologia.hipertextual.netdna-cdn.com/files/2011/04/Video-llamadas-en-Android-200x200.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Finally! Google released what they already had. Video Call on Android!&lt;br /&gt;As we know Google Talk already offers Video Calls even on gmail web client, now they extended the support also for Android 2.3.4.&lt;br /&gt;The technology behind it, is the same behind gmail Video Call, XMPP and Jingle.&lt;br /&gt;&lt;br /&gt;As GTalk also support XMPP Federation, Jingle is one step ahead towards World domination!</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3393023667777045188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/04/android-video-call-over-jingle.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3393023667777045188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3393023667777045188'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/04/android-video-call-over-jingle.html' title='Android Video Call over Jingle'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-1330683111641461459</id><published>2011-04-14T10:51:00.000-07:00</published><updated>2011-04-14T10:53:23.140-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile voip'/><category scheme='http://www.blogger.com/atom/ns#' term='block'/><category scheme='http://www.blogger.com/atom/ns#' term='vodafone'/><title type='text'>ISP and Operators Take Another Hit on VoIP Blocking</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-8Wy-wYYrn80/TIc1WuXHGFI/AAAAAAAAAKM/-A96_0HHeUo/s1600/telcorex.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="167" src="http://2.bp.blogspot.com/-8Wy-wYYrn80/TIc1WuXHGFI/AAAAAAAAAKM/-A96_0HHeUo/s400/telcorex.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;"In view of those characteristics, Advocate General Cruz Villalón considers that the installation of that filtering and blocking system is a restriction on the right to respect for the privacy of communications and the right to protection of personal data, both of which are rights protected under the Charter of Fundamental Rights. By the same token, the deployment of such a system would restrict freedom of information, which is also protected by the Charter of Fundamental Rights."&lt;br /&gt;&lt;br /&gt;The text above was extracted from the public document: &lt;a href="http://curia.europa.eu/jcms/upload/docs/application/pdf/2011-04/cp110037en.pdf"&gt;http://curia.europa.eu/jcms/upload/docs/application/pdf/2011-04/cp110037en.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This also mean that VoIP filtering applied by Vodafone and other operators in Europe, is illegal.&lt;br /&gt;&lt;br /&gt;The more stupid Operators blocks VoIP more the market drives to an IM based communication, which they cannot block. They are the responsible for sinking their own business due their greed and incapacity of adapting to a new communication era. Innovate or fade.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Operators that blocks, filter or censor rich communication like VoIP and Streaming, they have a much shorter lifespan than you might think.&lt;/b&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/1330683111641461459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/04/isp-and-operators-takes-another-hit-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/1330683111641461459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/1330683111641461459'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/04/isp-and-operators-takes-another-hit-on.html' title='ISP and Operators Take Another Hit on VoIP Blocking'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-8Wy-wYYrn80/TIc1WuXHGFI/AAAAAAAAAKM/-A96_0HHeUo/s72-c/telcorex.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3045276692648971067</id><published>2011-03-09T00:15:00.000-08:00</published><updated>2011-03-09T00:15:30.416-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hxmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>Promissing Alternative for XMPP API</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://hxmpp.disktree.net/img/hxmpp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://hxmpp.disktree.net/img/hxmpp.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Recently I got a comment in the blog about hXMPP which is an alternative for multi-platform code.&lt;br /&gt;I spend some time checking their Jingle Code and also how easy is to use the examples. The result is that the developer should be proud. It is a very nice accomplished work.&lt;br /&gt;&lt;br /&gt;Specially in Browsers with WebSocket support, that may be the way to go. For now thay have good BOSH Support. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Check the project and examples at: &lt;a href="http://hxmpp.disktree.net/"&gt;http://hxmpp.disktree.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Give it a try!</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3045276692648971067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/03/promissing-alternative-for-xmpp-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3045276692648971067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3045276692648971067'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/03/promissing-alternative-for-xmpp-api.html' title='Promissing Alternative for XMPP API'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3116724102221634463</id><published>2011-03-02T14:06:00.000-08:00</published><updated>2011-03-02T14:06:53.615-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jabber'/><category scheme='http://www.blogger.com/atom/ns#' term='cisco'/><category scheme='http://www.blogger.com/atom/ns#' term='opus'/><category scheme='http://www.blogger.com/atom/ns#' term='jitsi'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='vuc'/><title type='text'>2011 OpenSource Stuff</title><content type='html'>A lot of things going on at the same time, and also a lot of work to be done. So brief post with updates I consider important for OpenSource, XMPP and VoIP.&lt;br /&gt;&lt;br /&gt;Some announcements worth mentioning:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://gigaom.com/collaboration/cisco-jabber/"&gt;Cisco Launches All-In-One XMPP Solution for Messaging/Presence/Voice&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.igniterealtime.org/"&gt;Openfire 3.7.0 Released - Including Full Support for Jingle Nodes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tools.ietf.org/html/draft-ietf-codec-opus-03"&gt;Skype Open Codec OPUS started to get robust&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vuc.me/tag"&gt;VUC - Interesting Weekly Conference Call with VoIP Gurus&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://jitsi.org/"&gt;SIP Communicator Fully Supports Jingle and Jingle Nodes and now it is called "Jitsi"&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3116724102221634463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/03/2011-opensource-stuff.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3116724102221634463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3116724102221634463'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/03/2011-opensource-stuff.html' title='2011 OpenSource Stuff'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-8969823848060615764</id><published>2011-01-10T14:45:00.000-08:00</published><updated>2011-01-10T14:45:57.095-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='voip'/><category scheme='http://www.blogger.com/atom/ns#' term='brazil'/><category scheme='http://www.blogger.com/atom/ns#' term='p2p'/><category scheme='http://www.blogger.com/atom/ns#' term='cparty'/><title type='text'>Jingle Nodes in Campus Party Brazil</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TSuLh9PN0aI/AAAAAAAAAL8/oWLVolgM6ys/s1600/logo-cpbrasil1-e1264381687108.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="132" src="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TSuLh9PN0aI/AAAAAAAAAL8/oWLVolgM6ys/s320/logo-cpbrasil1-e1264381687108.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Jingle Nodes Project will be presented in Campus Party Brasil in a very special way. Besides the keynote, there will be also 3 Educational workshops where the protocol and current solutions will be discussed in practice:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Installing an OpenSource IM Server with support for Audio and Video. &lt;/li&gt;&lt;li&gt;How to customize and adapt a VoIP Client to suit your personal or company needs.&lt;/li&gt;&lt;li&gt;How to build your own VoIP Client using OpenSource APIs.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;When in Campus Party Brazil make sure you check out the talk about Jingle Nodes and how you can get independence in your daily communication, therefore protected against "digital dictatorship" blocks like the Skype Block in China and Nimbuzz Block in Syria.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/8969823848060615764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2011/01/jingle-nodes-in-campus-party-brazil.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/8969823848060615764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/8969823848060615764'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2011/01/jingle-nodes-in-campus-party-brazil.html' title='Jingle Nodes in Campus Party Brazil'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TSuLh9PN0aI/AAAAAAAAAL8/oWLVolgM6ys/s72-c/logo-cpbrasil1-e1264381687108.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3141962684905228531</id><published>2010-12-22T13:48:00.000-08:00</published><updated>2010-12-22T13:48:21.502-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile voip'/><category scheme='http://www.blogger.com/atom/ns#' term='down'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='p2p'/><category scheme='http://www.blogger.com/atom/ns#' term='alternative'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>Skype Down, the Closed P2P Issue</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://rww.readwriteweb.netdna-cdn.com/images/skype-blocked.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://rww.readwriteweb.netdna-cdn.com/images/skype-blocked.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You may be wondering why Skype is Down if it is a P2P network. That is not hard to answer, it is a closed P2P Network which the Fallback Servers and Main Nodes are entirely dependent on Skype itself. So if something goes wrong with them, there is no real fallback like you would have in a distributed regular P2P network like BitTorrent, UseNet or Jingle Nodes.&lt;br /&gt;The main issue is that only Users from within Skype can share the Routes, but not users on different Networks and Domains like you can do with &lt;a href="http://jinglenodes.org/"&gt;Jingle Nodes&lt;/a&gt;.&lt;br /&gt;Skype official response was that they were creating &lt;i&gt;&lt;b&gt;"mega-super-nodes"&lt;/b&gt;&lt;/i&gt;? I don't know what does that mean, but I'm sure it still have same single point of failure of the current system. Until Skype don't come up with a Federated System, where providers, services and users can share Routes, they will always suffer from outages. And of course the most affected are the users and business that depends directly on them. Nearly 20 Million Users are suffering from the outage.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Open Standard Free alternatives that can provide reliability and superior quality:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Clients with Jingle Nodes Support:&lt;/b&gt;&lt;br /&gt;* &lt;a href="http://nimbuzz.com/"&gt;Nimbuzz&lt;/a&gt;&amp;nbsp;(Mobile and Desktop)&lt;br /&gt;* &lt;a href="http://sip-communicator.org/"&gt;SIP Communicator (Jitsi)&lt;/a&gt;&amp;nbsp;(Desktop)&lt;br /&gt;*&lt;a href="http://t.co/ypKD7s5"&gt; OneTeam&lt;/a&gt;&amp;nbsp;(Desktop)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Services with Jingle Nodes Support:&lt;/b&gt;&lt;br /&gt;* &lt;a href="http://nimbuzz.com/"&gt;Nimbuzz&lt;/a&gt;&amp;nbsp;(Free)&lt;br /&gt;* &lt;a href="http://talkr.im/"&gt;Talkr.im&lt;/a&gt;&amp;nbsp;(Free)&lt;br /&gt;&lt;br /&gt;Don't wait for Skype to come up with "hyper-ultra-mega-super-nodes" to migrate to reliable software.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3141962684905228531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/12/skype-down-closed-p2p-issue.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3141962684905228531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3141962684905228531'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/12/skype-down-closed-p2p-issue.html' title='Skype Down, the Closed P2P Issue'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3237478994552206053</id><published>2010-11-14T09:09:00.000-08:00</published><updated>2010-11-14T09:09:58.584-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='relay'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle nodes'/><title type='text'>Jingle Nodes Updates</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TEYjT7NMIaI/AAAAAAAAAII/wLKi03GJ7jo/s1600/Jingle+Nodes-New.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="291" src="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TEYjT7NMIaI/AAAAAAAAAII/wLKi03GJ7jo/s320/Jingle+Nodes-New.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;Jingle Nodes will complete 9 months of official Specification published. As suggested by &lt;a href="http://twitter.com/luissoeiro"&gt;@luissoeiro&lt;/a&gt;, I will summit what happened so far.&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Erlang Relay based on exmpp fully compatible with ejabberd and Tigase&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="downloadbox"&gt;&lt;a href="http://jinglenodes.googlecode.com/files/jn_erl_0.1.0.tar.gz" title="Download"&gt; &lt;/a&gt;  &lt;a href="http://code.google.com/p/jinglenodes/downloads/detail?name=jn_erl_0.1.0.tar.gz" title="Jingle Nodes Erlang Version"&gt;jn_erl_0.1.0.tar.gz&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Openfire Plugin, it is a simple and plug and play Plugin for Openfire&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="downloadbox"&gt;&lt;a href="http://jinglenodes.googlecode.com/files/jingleNodes.jar" title="Download"&gt; &lt;/a&gt;  &lt;a href="http://code.google.com/p/jinglenodes/downloads/detail?name=jingleNodes.jar" title="Jingle Nodes Openfire Plugin 0.0.3"&gt;jingleNodes.jar&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;OneTeam client from process-one with full support for Jingle Nodes&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://oneteam.im/"&gt;http://oneteam.im/&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Talkr.im a public XMPP Server from process-one with full support for Jingle Nodes&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://talkr.im/"&gt;http://talkr.im/&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Professional Logo contributed by Fernando Lins&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="downloadbox"&gt;&lt;a href="http://jinglenodes.googlecode.com/files/Jingle%20Nodes%20Selo.png" title="Download"&gt; &lt;/a&gt;  &lt;a href="http://code.google.com/p/jinglenodes/downloads/detail?name=Jingle%20Nodes%20Selo.png" title="Jingle Nodes Selo"&gt;Jingle Nodes Selo.png&lt;/a&gt;&lt;/span&gt;&lt;span id="downloadbox"&gt; &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Jingle Nodes Presented in 3 key events and confirmed other&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://fosdem.org/2010/"&gt;FOSDEM 2010&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.process-one.net/seabeyond/"&gt;SeaBeyond&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://fisl.org.br/"&gt;FISL11&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.campus-party.com.br/"&gt;Campus Party Brazil 2011&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;SIP Communicator announced Jingle Nodes Support is being added to main Version&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://sip-communicator.org/"&gt;http://sip-communicator.org/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Special thanks to NLNet that sponsored contributions and ignited the project&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt; &lt;a href="http://www.nlnet.nl/"&gt;http://www.nlnet.nl/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-size: large;"&gt;How to contribute to Jingle Nodes:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Writing Code and Discuss the Specification &lt;/b&gt;- All fixes, patches and suggestions are always welcome (&lt;a href="http://groups.google.com/group/jinglenodes/web" rel="nofollow"&gt;Jingle Nodes Group&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;b&gt;Talk about the project&lt;/b&gt; - Talk about Jingle Nodes simplicity and how it's easier than other alternatives&lt;/li&gt;&lt;li&gt;&lt;b&gt;Propaganda&lt;/b&gt; - Add a Jingle Nodes Image to your Blog or Website (&lt;span id="downloadbox"&gt;&lt;a href="http://jinglenodes.googlecode.com/files/Jingle%20Nodes%20Selo.png" title="Download"&gt;&lt;/a&gt;&lt;a href="http://code.google.com/p/jinglenodes/downloads/detail?name=Jingle%20Nodes%20Selo.png" title="Jingle Nodes Selo"&gt;Jingle Nodes Selo.png&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="downloadbox"&gt;&lt;b&gt;Write a Tutorial &lt;/b&gt;- Describe how you are making use of Jingle Nodes&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="downloadbox"&gt;&lt;b&gt;Testing and giving feedback&lt;/b&gt; - Your opinion matters!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3237478994552206053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/11/jingle-nodes-updates.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3237478994552206053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3237478994552206053'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/11/jingle-nodes-updates.html' title='Jingle Nodes Updates'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TEYjT7NMIaI/AAAAAAAAAII/wLKi03GJ7jo/s72-c/Jingle+Nodes-New.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-7672624786260753868</id><published>2010-10-25T14:10:00.000-07:00</published><updated>2010-11-11T10:54:47.709-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nimbuzz'/><category scheme='http://www.blogger.com/atom/ns#' term='sip'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='block'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>The Good, the Bad and the Ugly</title><content type='html'>&lt;b&gt;Skype&lt;/b&gt; have closed one more third-party this week. &lt;a href="http://blog.nimbuzz.com/2010/10/25/what-the-skypenimbuzz-breakup-means-to-you"&gt;Nimbuzz announced&lt;/a&gt; that, like Fring, they were forced by Skype to stop supporting it in their Clients.&lt;br /&gt;It is even more evident now, that the good signs about Skype Openness we saw beginning last year are completely flushed now, probably due their eagerness of pursuing an IPO and new management.&lt;br /&gt;Although, what they did not count is the bad impact in their own user base and public image effects of such blocks. It proves once more that companies should not rely on Skype as something solid to build product features. Not only that, according to Skype, third-party MUST not build product features based on their services.&lt;br /&gt;Skype also claim they have an API. Really? Not exactly, they have a Client SDK/API. And why it matters, is that if a client or device want to make use of it, they need to have exclusive granted privileges for a black box piece of software to be embedded and shipped within your product. Yes, if you want to support Skype, you need to build your product on top of that, and also make sure the product is exclusively Skype friendly. If that wasn't enough they also say that they do not guarantee for how long the piece of software will be valid.&lt;br /&gt;&lt;b&gt;Skype wants to do what AOL did, trying to force their users to install their Software and only use their own Browser/Client to access Internet.&lt;/b&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_KyMCCsOr4Bk/SsEoZtF0JeI/AAAAAAAAAEM/UMOnFLr_ecY/s1600/skype_logo.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_KyMCCsOr4Bk/SsEoZtF0JeI/AAAAAAAAAEM/UMOnFLr_ecY/s1600/skype_logo.png" /&gt;&lt;/a&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;The Bad.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;SIP&lt;/b&gt; is widely adopted worldwide specially among technical people, geeks and behind the curtains, even used as base landlines telephony like in Netherlands.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The interoperability is something achievable theoretically, meaning that several different SIP Clients can talk to each other&lt;/li&gt;&lt;li&gt;SIP release the Telecom from the "Dark Ages" to the "Modern Times", showing that Telephony could be done using IP and good software&lt;/li&gt;&lt;li&gt;Vast majority of Communication equipments and platforms have support for it.&lt;/li&gt;&lt;li&gt;It enabled the possibility to create huge portfolios of Value aggregated Services based on Legacy Telecom Centrals&lt;/li&gt;&lt;li&gt;It is responsible for the &lt;b&gt;cheap VoIP&lt;/b&gt; as we know it&lt;/li&gt;&lt;li&gt;Most terminations that Skype buys, are provided via SIP&lt;/li&gt;&lt;li&gt;Estimated numbers of SIP Providers worldwide is bigger than 50.000&lt;/li&gt;&lt;li&gt;SIP Providers can sell termination minutes not only to end users, but also to other Providers&lt;/li&gt;&lt;/ul&gt;Although there are some not pretty facts about SIP:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;SIP Protocol is not as practical and simple as it should be by 2010&lt;/li&gt;&lt;li&gt;SIP is not extensible, the current attempt of extending it (3GPP) is failing badly, taking more than 10 years of pure specifications, without any success to reach mass market. The current result is a HUGE stack of workarounds badly described and full of contradictions&lt;/li&gt;&lt;li&gt;SIP Calling is great and almost straight-forward, but Messaging, Presence, Contacts and Extended Services are way too complex for current Market Status&lt;/li&gt;&lt;li&gt;SIP is always backed by big corporations that tries to mystify it, trying as much as possible to postpone the life-cycle of the protocol.&lt;/li&gt;&lt;li&gt;The current Market needs and demands extra features than only Calling. There is no such thing as a mass market SIP based service with extensive features like: Presence, Contacts, Whiteboard, Video, File Sharing etc.&lt;/li&gt;&lt;li&gt;Apple Facetime is a frustrated attempt to use SIP for extended Video Call service ( Why frustrated? A service that works based on "trial-error" and does not have interoperability support in 2010, is a failure by default ). Apple end up implementing a half-SIP, half-XMPP, half-STUN solution. Which is completely closed for interoperability. It claims to implement it ALL, and supports NONE.&lt;/li&gt;&lt;li&gt;The complexity of the protocol makes it hard and restricted to highly specialized developers, which have their jobs lifetime guaranteed, but decreases the potential mass adoption of the protocol. &lt;a href="http://2.bp.blogspot.com/_KyMCCsOr4Bk/TMXtZzm4yyI/AAAAAAAAALM/MLyLQhkg1Dk/s1600/sip-logo-300px.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/_KyMCCsOr4Bk/TMXtZzm4yyI/AAAAAAAAALM/MLyLQhkg1Dk/s200/sip-logo-300px.gif" width="184" /&gt;&lt;/a&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;The Ugly.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Jingle&lt;/b&gt; in the other hand is based on an extensive protocol XMPP, which has incredibly easy to read and implement specifications. Besides having default support for Contact List, Presence, Messaging, Gateways and all sorts of extensions: &lt;a href="http://xmpp.org/extensions/"&gt;http://xmpp.org/extensions/&lt;/a&gt;&lt;br /&gt;Google Talk, Facebook, Nimbuzz and thousands of companies worldwide have their Messaging and Presence services based on XMPP.&lt;br /&gt;Jingle is heavily discussed in this blog, so no need to go in depth:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;It is extensible, huge evolution Potential&lt;/li&gt;&lt;li&gt;It is simple, easy to implement&lt;/li&gt;&lt;li&gt;It is portable for &lt;a href="http://nimbuzz.com/"&gt;Mobile Devices&lt;/a&gt;&lt;/li&gt;&lt;li&gt;It is probably what soon &lt;a href="http://xmppjingle.blogspot.com/2010/09/facebook-voip-architecture-and-death-of.html"&gt;Facebook will use for their Calling Services&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Has standard support for distributed Nodes: &lt;a href="http://xmpp.org/extensions/xep-0278.html"&gt;Jingle Nodes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_KyMCCsOr4Bk/Sj4ImpfLHgI/AAAAAAAAAA4/9-JwuCH68ro/s1600/jingleLogo.png" /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;The Good.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/7672624786260753868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/10/good-bad-and-ugly.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/7672624786260753868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/7672624786260753868'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/10/good-bad-and-ugly.html' title='The Good, the Bad and the Ugly'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KyMCCsOr4Bk/SsEoZtF0JeI/AAAAAAAAAEM/UMOnFLr_ecY/s72-c/skype_logo.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-7289490055431493259</id><published>2010-10-20T13:40:00.000-07:00</published><updated>2010-10-20T13:41:36.039-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='facetime'/><category scheme='http://www.blogger.com/atom/ns#' term='matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='client'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Facetime and Video Call Matrix</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TL9O8OFb7AI/AAAAAAAAAK0/-paTcYCmUrk/s1600/facetimeever.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="191" src="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TL9O8OFb7AI/AAAAAAAAAK0/-paTcYCmUrk/s320/facetimeever.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Today Apple released Facetime for Mac OS, making it possible to have easy and H264 quality Video Calls between IPhones, IPods and Mac Desktops/Laptops.&lt;br /&gt;besides the lack of Device Capability Discovery, meaning that you need to know who has support for it based on Trial and Error. Hard to believe for a 2010 Technology.&lt;br /&gt;The moment also calls for attention of the extremely fragmented market of Video Call Clients Interoperability.&lt;br /&gt;&lt;br /&gt;Current Status, October 2010:&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img border="0" height="61" src="http://4.bp.blogspot.com/_KyMCCsOr4Bk/TL9SkChm5II/AAAAAAAAAK8/_D4tIgiYXZ8/s400/Screen+shot+2010-10-20+at+10.31.34+PM.png" style="margin-left: auto; margin-right: auto;" width="400" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Oct 2010&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_KyMCCsOr4Bk/TL9SkChm5II/AAAAAAAAAK8/_D4tIgiYXZ8/s1600/Screen+shot+2010-10-20+at+10.31.34+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;Prediction, January 2011: &lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img border="0" height="60" src="http://1.bp.blogspot.com/_KyMCCsOr4Bk/TL9Sb_0JIVI/AAAAAAAAAK4/bwdmjyQxrZM/s400/Screen+shot+2010-10-20+at+10.31.49+PM.png" style="margin-left: auto; margin-right: auto;" width="400" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jan 2011&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_KyMCCsOr4Bk/TL9Sb_0JIVI/AAAAAAAAAK4/bwdmjyQxrZM/s1600/Screen+shot+2010-10-20+at+10.31.49+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;All the &lt;i&gt;Buzz&lt;/i&gt; aside, Facetime still pretty limited, due:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Strange Username/Device setup&lt;/li&gt;&lt;li&gt;Confusion about device/contact support&lt;/li&gt;&lt;li&gt;Lack of simple start/stop Video buttons&lt;/li&gt;&lt;li&gt; 3G support&lt;/li&gt;&lt;li&gt;Interoperability &lt;/li&gt;&lt;/ul&gt;I still hope a XMPP Jingle Based Messiah to come and solve the fragmentation and interoperability matters.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/7289490055431493259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/10/facetime-and-video-call-matrix.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/7289490055431493259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/7289490055431493259'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/10/facetime-and-video-call-matrix.html' title='Facetime and Video Call Matrix'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TL9O8OFb7AI/AAAAAAAAAK0/-paTcYCmUrk/s72-c/facetimeever.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-4710393820653258974</id><published>2010-10-14T11:02:00.000-07:00</published><updated>2010-10-15T13:15:02.830-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><category scheme='http://www.blogger.com/atom/ns#' term='game'/><title type='text'>Jingle and Gaming</title><content type='html'>I've being discussing too much about VoIP on Jingle and we are almost forgetting that Jingle is also very suitable for Realtime Games, that requires very low Latency.&lt;br /&gt;Having Multi-Player games using Jingle doesn't mean all the commands, events and actions will be sent in XMPP Format through IQs.&lt;br /&gt;Jingle can also be used to negotiate direct TCP or UDP ByteStreams which is the most suited for low latency Games like Shooting Games for instance:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&amp;lt;iq&amp;nbsp;from='romeo@3drealms.com/borntobewild'&lt;br /&gt;&amp;nbsp;id='ph37a419'&lt;br /&gt;&amp;nbsp;to='juliet@dnforever.com/makemyday'&lt;br /&gt;&amp;nbsp;type='set'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;jingle&amp;nbsp;xmlns='urn:xmpp:jingle:1'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;action='session-initiate'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;initiator='romeo@3drealms.com/borntobewild'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sid='ohhyeah'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;content&amp;nbsp;creator='initiator'&amp;nbsp;name='dukenukem'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;description&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns='http://dukenukemonline.com'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;media='game'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;payload-type&amp;nbsp;id='1'&amp;nbsp;type='controller'/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;transport&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns='urn:xmpp:jingle:transports:tcp'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pwd='asd88fgpdd777uzjYhagZg'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ufrag='8hhy'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;candidate&amp;nbsp;component='1'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foundation='2'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;generation='0'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id='y3s2b30v3r'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ip='192.0.2.3'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;network='1'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;port='45664'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;priority='1694498815'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protocol='tcp'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rel-addr='10.0.1.1'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rel-port='8998'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;type='srflx'/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/transport&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/content&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/jingle&amp;gt;&lt;br /&gt;&amp;lt;/iq&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;So if you are looking forward to build Multiplayer Games, you may consider ejabberd or Openfire a ready to use platform for such.&lt;br /&gt;This is an insight post, so please fell free to send question and ideas as comments.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/4710393820653258974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/10/jingle-and-gaming.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/4710393820653258974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/4710393820653258974'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/10/jingle-and-gaming.html' title='Jingle and Gaming'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-2890437218407175932</id><published>2010-09-22T12:13:00.000-07:00</published><updated>2010-09-22T12:13:51.609-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gravity'/><category scheme='http://www.blogger.com/atom/ns#' term='physics'/><title type='text'>Gravity</title><content type='html'>&lt;span id="internal-source-marker_0.21460810387622398" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Imagine  that in the beginning was only a small ball with hyper mass and for  some reason this mass expanded extremely fast, but so fast that it cause  the three-dimensional space to echo infinitely creating the dimensional  effect we call "time". Time is the dimension that contains all infinity  spaces.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Gravity  is the "inertia" of the timeline that we are situated. Basically it  tries to pull back the matter to the earliest state as possible in a  state-less way.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;From  a Macro Cosmo perspective there was only one incident and everything  currently tries to converge back to the previous state, which is all the  mass in a single point of space and time.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Gravity  like most of the other effects we see in regular physics, does not keep  state of each previous state, except for the most relevant one.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;For  instance no matter how many rocks diverged the flow of the water in a  river, from a higher perspective, the river will always follow its  course like no rock, had changed the movement and the water form at  previous points of the river course.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Gravity  keeps the original shape, course and intensity as most as possible.  Mitigating the essence of this energy. Which is one of the most basic  ones in the universe.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;The  energy can be defined and resolved as a recursive movement of energy  always trying to go back together to the original state, usually  perceived by the nearest and easiest bigger mass around.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Meaning that to stop gravity you will need to stop time as we know it. &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/2890437218407175932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/09/gravity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/2890437218407175932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/2890437218407175932'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/09/gravity.html' title='Gravity'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-8474154951527104674</id><published>2010-09-11T01:37:00.000-07:00</published><updated>2010-09-11T01:37:39.577-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='surveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='EU'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>Jingle Nodes Proxy and EU Surveillance</title><content type='html'>&lt;i&gt;"The German Pirate Party has disclosed some secret documents on how  the EU is planning to monitor citizens. The so called INDECT Documents  describe how a seamless surveillance could (or should) be implemented  across Europe. The use of CCTV cameras, the internet (social networks)  and even the use of UAVs are mentioned as data sources. Two of the nine  documents &lt;a href="http://files.piratenpartei.de/indect/"&gt;can be downloaded&lt;/a&gt; from the German Pirate Party's website (PDFs in English)."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;When I read this news on Slashdot.org, as an enthusiast of civil freedom, I immediately downloaded both documents available in the Link. But what I found was more interesting for me than the news itself.&lt;i&gt; &lt;/i&gt;In the "The communications framework architecture" section, the &lt;a href="http://files.piratenpartei.de/indect/INDECT_Deliverable_D1.1_v20091029.pdf"&gt;document&lt;/a&gt; contains the following diagram: &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_KyMCCsOr4Bk/TIsw6tVaB8I/AAAAAAAAAKY/QfaF6PJxeks/s1600/Screen+shot+2010-09-11+at+9.33.29+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_KyMCCsOr4Bk/TIsw6tVaB8I/AAAAAAAAAKY/QfaF6PJxeks/s320/Screen+shot+2010-09-11+at+9.33.29+AM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;They not only use XMPP and Jingle, but also Jingle based RTP Server/Proxy which is the essence of Jingle Nodes Specification. Specially if we refer to the very beginning back on the Jingle RTP Proxy in Openfire (2006):&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://photos1.blogger.com/blogger/3691/2922/1600/MediaProxy0.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="205" src="http://photos1.blogger.com/blogger/3691/2922/1600/MediaProxy0.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;2006 - Diagram for Openfire RTP Proxy&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;It is very cool to see how new technology is overwhelmed for a while, before the real life adoption starts.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;In regard of the &lt;b&gt;EU&lt;/b&gt; Surveillance, I hope they don't manage to use it for Surveillance but to provide &lt;b&gt;Free and Open Communication alternative for Citizens&lt;/b&gt;. Because that is actually what the Architecture in the document and Jingle Nodes are about.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;European population cannot accept what &lt;a href="http://xmppjingle.blogspot.com/2010/03/mobile-voip-is-now-illegal-in-egypt.html"&gt;Egypt&lt;/a&gt; did and now &lt;a href="http://bit.ly/aHry6p"&gt;India is trying to do with all Internet Communications system, install a dictatorial, monitored and censored Internet communication&lt;/a&gt;. This don't only harm Citizens Freedom but also basic rights of privacy.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;For those people who believes these are anti-terrorist measures, &lt;a href="http://xmppjingle.blogspot.com/2009/10/media-dont-stop-trying-to-criminalize.html"&gt;stop acting like an ignorant blind animal, and remember that is way easier and anonymous for a terrorist to buy a pre-paid SIM card place one single call and then throw it away, to actually use Internet Communications.&lt;/a&gt; The main interest is "Command-and-Control" the ability to control Prices and Profits through a basic human necessity: &lt;span style="font-size: large;"&gt;&lt;b&gt;Communication&lt;/b&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;STOP&lt;/span&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;i style="color: red;"&gt;&lt;strike&gt;&lt;span style="font-size: x-large;"&gt;Surveillance&lt;/span&gt;&lt;/strike&gt;&lt;/i&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;and&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;b&gt;START&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;b&gt;Open Communication!&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: x-large;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/8474154951527104674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/09/jingle-nodes-proxy-and-eu-surveillance.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/8474154951527104674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/8474154951527104674'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/09/jingle-nodes-proxy-and-eu-surveillance.html' title='Jingle Nodes Proxy and EU Surveillance'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KyMCCsOr4Bk/TIsw6tVaB8I/AAAAAAAAAKY/QfaF6PJxeks/s72-c/Screen+shot+2010-09-11+at+9.33.29+AM.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3963791663854375204</id><published>2010-09-04T01:43:00.000-07:00</published><updated>2010-09-04T01:43:28.162-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='voip'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>Facebook VoIP Architecture and the Death of Phone Numbers</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_KyMCCsOr4Bk/TIIERgOGM7I/AAAAAAAAAJ0/3XhDYHxwODs/s1600/facenodes.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_KyMCCsOr4Bk/TIIERgOGM7I/AAAAAAAAAJ0/3XhDYHxwODs/s320/facenodes.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As we know Facebook supports XMPP for Chat, meaning you can use your preferred XMPP Client to use Facebook for Chat. But do you really think Facebook rolled out XMPP support only for Chat?&lt;br /&gt;If so, you are indeed wrong. &lt;br /&gt;Facebook wants to expend their communication profile. Like others like Google, MSN, Yahoo, Skype, etc, they also want realtime interaction meaning Voice and Video communications.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Reasons:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Facebook users have more Facebook Friends than contacts in their phonebook.&lt;/li&gt;&lt;li&gt;People change phone numbers and your are not automatically updated.&lt;/li&gt;&lt;li&gt;Phone Numbers belongs to Operators/Countries, your Facebook account is much more personal.&lt;/li&gt;&lt;li&gt;You can control who can call you. On regular phone you are often victim of unwanted calls.&lt;/li&gt;&lt;li&gt;Phone Calls and SMS are more expensive them IM and VoIP in most cases.&lt;/li&gt;&lt;li&gt;Facebook average number of Contacts per user is way bigger than Skype.&lt;/li&gt;&lt;li&gt;Skype is too limited and close to create the same loyalty that Facebook always had.&lt;/li&gt;&lt;li&gt;If they also open this for XMPP Federation, it would indeed speed up the death of "phone numbers" as we know. &lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Technology: &lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;As Facebook already have support for XMPP Chat, certainly they will use XMPP Jingle.&lt;/li&gt;&lt;li&gt;For Media Relay and Distribution Points? For sure &lt;a href="http://xmpp.org/extensions/xep-0278.html"&gt;Jingle Nodes&lt;/a&gt; will be the simplest, fastest and most reliable way to delivery Multimedia for their gigantic number of users at once.&lt;/li&gt;&lt;li&gt;How would it look like for browser users? They will use new advanced browser features to have Jingle Clients running on it. Like GMail already have for a long while.&lt;/li&gt;&lt;li&gt;They already have the PERFECT routing and presence in place, XMPP for Chat, same exact route can be used for Jingle if Facebook enable support for IQ routing in their XMPP network. &lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Overall Picture:&lt;br /&gt;&lt;/b&gt; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TIIE50rr8-I/AAAAAAAAAJ8/QkB_YZ1JeHA/s1600/flex_video%282%29.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="317" src="http://3.bp.blogspot.com/_KyMCCsOr4Bk/TIIE50rr8-I/AAAAAAAAAJ8/QkB_YZ1JeHA/s400/flex_video%282%29.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;i&gt;This post is a proposition of how Facebook will do their Voice/Video support in near future. The use of Jingle and Jingle Nodes is not confirmed at all. But sure will be an extremely bad idea of Facebook to do not do it like described above! I challenge them to do it better and more open than this.&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3963791663854375204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/09/facebook-voip-architecture-and-death-of.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3963791663854375204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3963791663854375204'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/09/facebook-voip-architecture-and-death-of.html' title='Facebook VoIP Architecture and the Death of Phone Numbers'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_KyMCCsOr4Bk/TIIERgOGM7I/AAAAAAAAAJ0/3XhDYHxwODs/s72-c/facenodes.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-5559805032549613897</id><published>2010-08-31T12:59:00.000-07:00</published><updated>2010-08-31T12:59:58.832-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='call'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Yet about Google Call</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_KyMCCsOr4Bk/TH1bMDx8mbI/AAAAAAAAAJM/nUWzxroSgEM/s1600/gcows.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_KyMCCsOr4Bk/TH1bMDx8mbI/AAAAAAAAAJM/nUWzxroSgEM/s320/gcows.png" /&gt;&lt;/a&gt;&lt;/div&gt;Due the amount of comments and emails received, I will reply to them in a post.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;How does the Authentication works?&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;That is one key reason for using their established XMPP channel for placing the calls. The user is already authenticated in GMail and Google Talk. So the request is sent through the authenticated XMPP network to their XMPP Component responsible to offer SIP Gateway. From that moment one the component will convert the Jingle Signaling from the Google Talk to SIP and use your Google credentials to authenticate in their SIP Services.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Which Codec is being used?&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;G711 is the only one that I could trace, although the Plug-In indeed support iLBC and others. The reason behind it, is that G711 is a supported codec in most all PSTN, Media Gateway or other interconnection with Legacy Telecom. Alternatives would be transcode, which is out of the question due CPU load, drop of quality etc... Or use proprietary G729 which requires the payment of extremely high royalties per client/channel.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Will they succeed in making money?&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Google "Cows" may produce some "milk", but I doubt Google consider that as an important income resource. The feature is much more related with PR and positioning about THE REALTIME company, than anything else. Having most of what Skype does in their closed client, in a browser and using open technologies is a direct confront to Skype's model. IMHO, Phone Numbers are dead, and will be ripped out of the market in less than 5 years from now.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Are the API for Audio/Video Streaming available for third-party usage?&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;That I could not figure out. Tried document or formal info from Google without success. May someone could assist us on that matter with some Javascript reverse engineering, or a Google guy, that wanna share that with us. Please let us know :)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;&amp;nbsp;Is there any client supporting it already?&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;No, it is not yet available in any client that I'm aware. But I bet that as soon Google appears with a formal specification and documentation, that will happen very very fast.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Thanks for all the questions, I hope I have answered most of it.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/5559805032549613897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/08/yet-about-google-call.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/5559805032549613897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/5559805032549613897'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/08/yet-about-google-call.html' title='Yet about Google Call'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KyMCCsOr4Bk/TH1bMDx8mbI/AAAAAAAAAJM/nUWzxroSgEM/s72-c/gcows.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-3037258063009838288</id><published>2010-08-27T00:54:00.000-07:00</published><updated>2010-08-27T00:54:33.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='call'/><category scheme='http://www.blogger.com/atom/ns#' term='sip'/><category scheme='http://www.blogger.com/atom/ns#' term='google voice'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle'/><title type='text'>Google Call over Jingle with a SIP Gateway on their XMPP Server</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_KyMCCsOr4Bk/THdqqgeEdLI/AAAAAAAAAIo/gnAQ1feeDg8/s1600/688809805-voice_logo_sm.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_KyMCCsOr4Bk/THdqqgeEdLI/AAAAAAAAAIo/gnAQ1feeDg8/s320/688809805-voice_logo_sm.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I just confirmed in my Wireshark that Google Call on Gmail uses exactly what I recommended in a&lt;a href="http://xmppjingle.blogspot.com/2009/11/gizmo5-is-now-part-of-googles-family.html"&gt; previous post back in 2009 when they acquired Gizmo5&lt;/a&gt;. And YES, it's &lt;span style="font-size: large;"&gt;&lt;b&gt;Jingle&lt;/b&gt;&lt;/span&gt;!&lt;br /&gt;Their wise choice of having a portable and extensive protocol(&lt;b&gt;XMPP&lt;/b&gt;) as the bus and having specialized technologies like SIP, will grant them a flexibility never seen before on platform and device portability.&lt;br /&gt;Their master plan is to be able to delivery mass market a cheap and alternative method for calling the old fashioned telephone numbers. And sure they have the right platform and tools in their hands: &lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Android&lt;/b&gt; &lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_KyMCCsOr4Bk/THdtUA_VVpI/AAAAAAAAAI4/IwVeElK2JmU/s1600/android_skate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_KyMCCsOr4Bk/THdtUA_VVpI/AAAAAAAAAI4/IwVeElK2JmU/s320/android_skate.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Almost all Android phones have with GTalk application pre-installed, which already runs a nice XMPP Client, besides other great alternatives like &lt;a href="http://www.nimbuzz.com/"&gt;Nimbuzz&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now imagine what Google can bring to the market without much effort due their choice of using Jingle extension of XMPP for their service? &lt;u&gt;Google Call support on Android phones&lt;/u&gt;. That is the key and reason behind this service.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Overview Diagram:&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_KyMCCsOr4Bk/THdra7SDq_I/AAAAAAAAAIw/gV4wR_v02gA/s1600/gvoice_jingle.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="196" src="http://4.bp.blogspot.com/_KyMCCsOr4Bk/THdra7SDq_I/AAAAAAAAAIw/gV4wR_v02gA/s400/gvoice_jingle.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/3037258063009838288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/08/google-call-over-jingle-with-sip.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3037258063009838288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/3037258063009838288'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/08/google-call-over-jingle-with-sip.html' title='Google Call over Jingle with a SIP Gateway on their XMPP Server'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KyMCCsOr4Bk/THdqqgeEdLI/AAAAAAAAAIo/gnAQ1feeDg8/s72-c/688809805-voice_logo_sm.gif' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-4403584205098052808</id><published>2010-08-25T11:34:00.000-07:00</published><updated>2010-08-25T11:39:55.517-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='call'/><category scheme='http://www.blogger.com/atom/ns#' term='nimbuzz'/><category scheme='http://www.blogger.com/atom/ns#' term='rtp'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Google Call on GMail</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_KyMCCsOr4Bk/THVhvg9oO6I/AAAAAAAAAIY/LegXJC771Y8/s1600/gmail_voice_screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_KyMCCsOr4Bk/THVhvg9oO6I/AAAAAAAAAIY/LegXJC771Y8/s320/gmail_voice_screenshot.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Google Call, as I mentioned before in a &lt;a href="http://xmppjingle.blogspot.com/2010/06/gmail-voip-coming-soon.html"&gt;previous post&lt;/a&gt;, was added as a Calling feature direct to the browser.&lt;br /&gt;I hope this take down Skype monopoly built on top of a closed and proprietary fuzzyware.&lt;br /&gt;&lt;br /&gt;Google now has the most powerful position on VoIP world and soon will take down Skype eagerness for a proprietary/closed network.&lt;br /&gt;&lt;br /&gt;Google's solution is built on top of a plugin, which is embedded on new Chrome and also easy to install on other browsers. They are using Standard XMPP and Jingle at Client Level with SIP in the backend, Streaming RTP with Standard Codecs directly from the browser. ( NO CRAP FLASH TRANSCODE USED! )&lt;br /&gt;&lt;br /&gt;Google Call offer several advantages:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Browser Based&lt;/li&gt;&lt;li&gt;Open, so they can make use of third-party clients for it (&lt;b&gt; Do you need more reasons???&lt;/b&gt; )&lt;/li&gt; &lt;ul&gt;&lt;li&gt;VoIP everywhere, browser or in your favorite Client. Solid Model.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Hope &lt;a href="http://nimbuzz.com/"&gt;Nimbuzz&lt;/a&gt; adds support for it soon!&lt;br /&gt;&lt;br /&gt;You can try it here:&amp;nbsp;&lt;a href="http://www.google.com/chat/voice/"&gt;http://www.google.com/chat/voice/&lt;/a&gt; &lt;br /&gt;&lt;u&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/u&gt;&lt;br /&gt;&lt;u&gt;&lt;i&gt;As you asked how it works:&lt;/i&gt;&lt;/u&gt;&lt;br /&gt;Google is making use of recent acquired GIPS Company Technology to add native RTP streaming directly to the browser.&lt;br /&gt;For PSTN Termination, Google is using Gizmo5, together with previous Google Voice partners.&lt;br /&gt;I promise to post deeper technical information like protocol details and Codec later on.</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/4403584205098052808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/08/google-call-on-gmail.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/4403584205098052808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/4403584205098052808'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/08/google-call-on-gmail.html' title='Google Call on GMail'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KyMCCsOr4Bk/THVhvg9oO6I/AAAAAAAAAIY/LegXJC771Y8/s72-c/gmail_voice_screenshot.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2702200426472898726.post-284841530708539636</id><published>2010-07-20T15:49:00.000-07:00</published><updated>2010-07-20T15:49:04.322-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fisl11'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><category scheme='http://www.blogger.com/atom/ns#' term='jingle nodes'/><category scheme='http://www.blogger.com/atom/ns#' term='fisl'/><title type='text'>Jingle Nodes at FISL 11</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_KyMCCsOr4Bk/TEYjT7NMIaI/AAAAAAAAAII/wLKi03GJ7jo/s320/Jingle+Nodes-New.png" /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;New Jingle Nodes Specifications will be presented at &lt;a href="http://www.fisl.org.br/"&gt;FISL 11&lt;/a&gt;. Besides the regular updates about the specifications, it will also be discussed &lt;a href="http://xmpp.org/extensions/xep-0278.html"&gt;Jingle Nodes&lt;/a&gt; adoption plan and current implementations.&lt;/div&gt;&lt;div style="text-align: left;"&gt;FISL takes place in Porto Alegre and it is the biggest OpenSource and OpenStandards event of Latin America.&lt;/div&gt;&lt;div style="text-align: left;"&gt;Other XMPP topics like Openfire and ejabberd deployments (presented by the current Openfire maintainer Guus der Kinderen), and also clients like OneTeam/SIP Communicator Jingle Nodes Demo etc.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_KyMCCsOr4Bk/TEYnQmIj9XI/AAAAAAAAAIQ/KiEZDT71oHM/s1600/FISL11_big.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_KyMCCsOr4Bk/TEYnQmIj9XI/AAAAAAAAAIQ/KiEZDT71oHM/s320/FISL11_big.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Especial Thanks to:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nlnet.nl/"&gt;NLnet Foundation&lt;/a&gt; who sponsored the development of the prototype APIs for Server and Client. And the whole campaign of the specification publish.&lt;/li&gt;&lt;li&gt;&lt;a href="http://fernandolins.net/"&gt;Fernando Lins&lt;/a&gt; for the awesome and professional new Jingle Nodes Logo.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xmppjingle.blogspot.com/feeds/284841530708539636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xmppjingle.blogspot.com/2010/07/jingle-nodes-at-fisl-11.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/284841530708539636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2702200426472898726/posts/default/284841530708539636'/><link rel='alternate' type='text/html' href='http://xmppjingle.blogspot.com/2010/07/jingle-nodes-at-fisl-11.html' title='Jingle Nodes at FISL 11'/><author><name>Thiago Camargo</name><uri>http://www.blogger.com/profile/00121818665998736300</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_KyMCCsOr4Bk/TRNMGhp_U0I/AAAAAAAAALY/5vskTnGV0OI/S220/Jingle%2BNodes-New.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KyMCCsOr4Bk/TEYjT7NMIaI/AAAAAAAAAII/wLKi03GJ7jo/s72-c/Jingle+Nodes-New.png' height='72' width='72'/><thr:total>1</thr:total></entry></feed>