[JDEV] voice chat and video chat

Ryutaroh Matsumoto ryutaroh at it.ss.titech.ac.jp
Sat Mar 2 05:21:52 CST 2002


Hi all,

Is there a standard method to start voice chat or video chat in Jabber?

MSN messenger uses NetMeeting, which is an H.323 VoIP application, for
realizing voice chat and video chat. I wonder whether we can use
jabber:iq:oob for staring voice chat and video chat in the following
manner.

The following are examples of URI pointing destination of a VoIP phone
call:

h323:@host.domain.org
callto:host.domain.org
sip://host.domain.org

(Please refer to http://www.w3.org/Addressing/schemes for these URIs.)

When a jabber client want to initiate voice chat or video chat, it
sends the "iq" element with a URI argument pointing itself as the
destination of VoIP phone call. Then the peer receives "iq" and executes
a VoIP application to start voice or video chat.


With the method above, I have several questions. I would appreciate it
if someone can comment on them. Of course I also welcome comments on
the method itself.

(a) Is it allowed to use URI other than http URI in the jabber:iq:oob
    namespace? The specification does not explicitly prohibit such
    URI, but it seems assuming that URI is always http.

(b) If non-http URI is allowed, what is expected action of a client
    receiving non-http URI?

(c) There are many Jabber clients now. What they do when they receive
    non-http URI in the jabber:iq:oob namespace as an argument of
    "iq"?


Thanks in advance.

Ryutaroh Matsumoto

(I am also sending this mail to OOB-JIG with "Reply-To: jdev at jabber.org".)



More information about the JDev mailing list