[JDEV] Videoconferencing with jabber / Re:[speex-dev]Videoconferencing with speex and jabber

Richard Dobson richard at dobson-i.net
Wed Nov 26 11:13:13 CST 2003


> There is no such requirment. The only difference is in handeling the XML.
> Rather than doing this P2P style (with no client taking the role of
> server) on of the clients will have to play "server". But ofcourse the
> only thing it will "serve" is it's own audiostream, and the only client it
> will serve is the other "peer".

Doesnt this really mean than they are both servers each serving the other
its audio stream?? By definition that is P2P not client/server.

Peer "To be, or to assume to be, equal".
http://dictionary.reference.com/search?q=peer

> However, supporting this will mean that
> with the same spec and implementation you can also participate in
> conferences! Wether those are hosted on a component or on another users
> machine who has a more advanced client that supports mixing.

Im not saying that we cant design a protocol that will work both ways, that
is the only way we should design it IMO, but there is no need to define in
the protocol that it must be client/server, it should be generic, and
shouldnt restrict doing it still in a p2p fashion for more than two people,
as ive said there is no harm allowing conversations of more than 2 people
using p2p if the bandwidth is available to do it.

> Again, the only difference is in handeling the XML. Wich I think would
> only be a bit different, not quite harder to do or more complex.

Of course.

Richard




More information about the JDev mailing list