Hello,
@Alvaro, lol, sorry, I didn't mean to offend you! and don't
worry about it, I'm doing fine :p I just thought it would be
fun to see how the reaction would change if I wrote an
'angry' message (I did that once in the past too, it was
hilarious :D). Anyways, if I felt bad, I wouldn't have
continued working on it.
@Tom: no worries ;)
@Gus: lol, that is just pathetic!
@Everyone: 
news news news... A bit of API changes, You can now send and
receive/accept invites and it all works well (apart from one
very awesome bug.. will talk about it later). 
I also finished writing the farsight2 app that we'll use
(until it's not tied to the g mainloop). You launch it, it
gives you your local codecs and candidates, then you give it
the local codecs and candidates (all through stdin/stdout)
then it connects, sends/receives..
For how to use it, read the last procs in sip.tcl and you
should understand..
Now a few problems :
1 - WLM still doesn't play our sounds.. so it's not a matter
of receiving RTCP or not... it must be the STUN request..
2 - a 'nice' bug.. when we accept the call, WLM never
notifies the user, no UI change, nothing.. even the
'ring.wav' file keeps playing.. *but* you are receiving and
listening to everything the contact is doing/saying :p And
yes, it ACKs my accept and starts sending, and the call
can't timeout anymore.. 
3 - we need ICE! that's what's doing the STUN requests in
the RTP, so if we use ICE we should in theory be able to
have, not only a fully working bidirectionality, but we'll
also go through any firewall (currently, farsight 2 will use
STUN so even if you're firewalled, it should also work fine
now).
4 - the only free implementation of ICE is libnice, it
implements draft 19 but WLM uses draft 6 (ICE is not yet in
the RFC status).. thankfully, I'm currently working on
libnice for Collabora and then want me to make it compatible
with jingle (google talk) which uses.. ICE draft 6 :p
5 - currently farsight 2 is an external program with which
we'll communicate using stdin/stdout... we can't make it
into a Tcl extension yet because it's using the glib
mainloop.. but work is being done as we speak to make it not
use the mainloop anymore.. same goes for libnice.

That's about it... in other words, things are going pretty
good so far! You only have to take up what I did and make a
UI for this! (a menu to make the call,
accept/refuse/hangup.. and change our makefiles to use
autotools).

KaKaRoTo

On Mon, Apr 07, 2008 at 03:21:48PM +0200, Álvaro J. Iradier wrote:
> Well Youness, I think the fact nobody replied to your mail is not
> enough reason to call us "bastards".
> 
> I'm sure what you did is great. However, I didn't have time to try it,
> as many other things I'd like to do and have to discard because of
> this lack of time. Please don't feel bad about it.
> 
> Greets.
> 
> 
> On Sun, Apr 6, 2008 at 6:01 PM, Youness Alaoui
> <[EMAIL PROTECTED]> wrote:
> > On Sun, Apr 06, 2008 at 06:13:20AM -0400, Youness Alaoui wrote:
> >  > On Sun, Apr 06, 2008 at 05:59:48AM -0400, Youness Alaoui wrote:
> >  > > By the way.. if you have difficulty reading my previous mail
> >  > > because of mail formatting, I just copy/pasted and
> >  > > reformated it in the forums (with nice [code] and [quote]
> >  > > stuff...)
> >  > > So if you're interested, read it here instead :
> >  > > http://www.amsn-project.net/forums/viewtopic.php?p=29020#29020
> >  > >
> >  > > KaKaRoTo
> >  > >
> >  >
> >  > Oups... use svn revision 9698 instead..
> >  > and here's how it looks like for different scenarios...
> >  > http://pastebin.com/m52e0c270
> >  >
> >  > KaKaRoTo
> >  >
> >  Thanks for your consideration of my work.. bastards...
> >
> >

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to