i am also interested in learning how the scheme fails over when the peer
holding the token suddenly crashes. in c/s scheme, flow control is
centralized by controlling ptt server.
pp
----- Original Message -----
From: b90705035
To: iglance@yahoogroups.com
Sent: Monday, October 08, 2007 7:07 AM
Subject: [iglance] Re: About Push to talk with SIP
hello David:
I'm studying p2p push-to-talk, and I am interested in the way you
mentioned.
do you have any progress in token-passing scheme?
Thank you.
Andre
--- In iglance@yahoogroups.com, "David Barrett" <dbarrett@...> wrote:
>
> There's nothing currently in the way of floor control (anyone can
talk
> simultaneous). My intent was to use a token-passing scheme (the
current
> speaker has the token and gives it to the next guy; only one token
so only
> one speaker, and no server needed), but I haven't yet built the
group
> conferencing capability into iGlance.
>
>
>
> As for iGlance overall, it's largely P2P (peers send SIP, RTP,
RTCP direct
> to other peers), but the central server is used for lookup and NAT
> traversal.
>
>
>
> -david
>
>
>
> _____
>
> From: iglance@yahoogroups.com [mailto:iglance@yahoogroups.com] On
Behalf Of
> Peter Pan
> Sent: Sunday, May 21, 2006 11:03 AM
> To: iglance@yahoogroups.com
> Subject: Re: [iglance] About Push to talk with SIP
>
>
>
> OMA PoC can be a good reference of standardized PTT with SIP. The
spec v2.0
> seems available from Motorola, I remembered.
>
> I wish I could share my completed implementation (server and
client) of PoC
> v2.0, but I don't own its IP and rights (-:
>
> However, anyone experienced with SIP, SDP, RTP, and RTCP can build
it from
> scratch easily, since PoC architecture is well defined therein :-)
>
> BTW, iGlance PTT seems p2p, both signaling & media, while PoC is
centralized
> in both streams. I now advocate anything of p2p, though I dont
know how
> iGlance p2p-ize its floor control.
>
> PP
> ----- Original Message -----
> From: David Barrett
> To: iglance@yahoogroups.com
> Sent: Sunday, May 21, 2006 10:06 AM
> Subject: RE: [iglance] About Push to talk with SIP
>
>
> Hi Tao, iGlance's push to talk over SIP is really quite basic.
First, every
> client establishes a non-compliant, SIP-like connection with every
other
> client on its buddy list. Thus everyone is pre-connected to
everyone else
> with live RTP streams. However, you only send audio/video when
you're
> actually broadcasting (so they don't cost much to maintain).
Thus "push to
> talk" is really just "only send audio when the user is holding
down the
> button". From a protocol standpoint, it's very simple. The
application
> logic is a bit trickier, however.
>
> As for Java, iGlance is written entirely in C++. Sorry! However,
all the
> source code is available at http://www.iglance.com/code.html Of
specific
> interest, you might want to check out:
> http://svn.iglance.com/svn/trunk/iglance/client/GDeviceSession.cpp
>
> Good luck!
> -david
>
>
>
>
> From: iglance@yahoogroups.com [mailto:iglance@yahoogroups.com] On
Behalf Of
> taoandyang
> Sent: Sunday, May 21, 2006 9:35 AM
> To: iglance@yahoogroups.com
> Subject: [iglance] About Push to talk with SIP
>
> Hi David,
>
> I am doing a sip-based research project now. Push to talk feature
will
> be added in my second prototype.
>
> Could u tell me more details about push-to-talk within SIP, such as
> document or source code?
>
> Is it possible to develop push-to-talk based-on java using ur
iglance
> source code?
>
> Thanx.
>
> Tao
>
> BANG LAB
> University of Western Cape
> South Africa
>
>
>
>
>
>
>
>
>
> SPONSORED LINKS Open source software Open source
>
>
>
> YAHOO! GROUPS LINKS
>
> Visit your group "iglance" on the web.
>
> To unsubscribe from this group, send an email to:
> iglance-unsubscribe@yahoogroups.com
>
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
>
>
>
>
> SPONSORED LINKS
>
>
> Open
> <http://groups.yahoo.com/gads?
t=ms&k=Open+source+software&w1=Open+source+sof
> tware&w2=Open+source&c=2&s=43&.sig=b9lWSiIj5nN_PtXo3cYfcw> source
software
>
> Open
> <http://groups.yahoo.com/gads?
t=ms&k=Open+source&w1=Open+source+software&w2=
> Open+source&c=2&s=43&.sig=WnjeMhRv3WTPBlFeLcniEA> source
>
>
>
> _____
>
> YAHOO! GROUPS LINKS
>
>
>
> * Visit your group "iglance
<http://groups.yahoo.com/group/iglance> "
> on the web.
>
> * To unsubscribe from this group, send an email to:
> iglance-unsubscribe@yahoogroups.com
> <mailto:iglance-unsubscribe@yahoogroups.com?subject=Unsubscribe>
>
> * Your use of Yahoo! Groups is subject to the Yahoo!
> <http://docs.yahoo.com/info/terms/> Terms of Service.
>
>
>
> _____
>