[Asterisk-Users] request for clarification on Asterisk T.38 bounty
Rosario Pingaro
rpingar at nesec.it
Thu Aug 11 07:20:31 MST 2005
is it possible to test some patch about T38 passthrough?
In fact we have a t38 tested prvider and a t38 tested ata.
Would you like to share the code?
Thanks
Rosario
----- Original Message -----
From: "Steve Underwood" <steveu at coppice.org>
To: "Asterisk Users Mailing List - Non-Commercial Discussion"
<asterisk-users at lists.digium.com>
Sent: Sunday, August 07, 2005 8:40 PM
Subject: Re: [Asterisk-Users] request for clarification on Asterisk T.38
bounty
> Adam Megacz wrote:
>
>>The bounty stands at $5,500. I'm seriously considering taking a shot
>>at it if I can find a decent T.38 provider to test with (I'm still
>>hoping for reliable PAYG T.38).
>>
>>It looks like a lot of very smart people have done a lot of very hard
>>work (t38modem, spandsp) that would go towards getting this working.
>>At this point it appears to be mostly a matter of integration
>>(libspandsp+asterisk), encapsulating T.38 inside IAX2 (not too hard),
>>and testing (tedious and time-consuming). Basically the easier but
>>less-fun part of the "big-picture" task.
>>
> t38modem is of little use for this. It is purely a terminating program.
> spandsp is, of course, applicable as its modems are a core requirement.
> Doing a quick botch up of T.38 isn't too hard. A solid reliable
> implementation takes considerably more effort. Some real R as well as D is
> needed to do it properly. The bounties give no indication of criteria for
> judging completeness.
>
>>My main question is this: how is the bounty divided? Does the person
>>who does this "grunt work" get the whole $5,500, or does part of it go
>>to the authors of t38modem/spandsp (which would surely be a large part
>>of any solution)?
>>
> I think you should forget these bounties. There is nobody administering
> them, so I think the chances of a payout are minimal.
>
>>I guess on one hand it would be unjust *not* to divide the bounty with
>>them, but on the other hand, if the bounty is to be divided, I think
>>the uncertainty about exactly how that would happen might be a factor
>>in why the bounty has gone unclaimed for so long.
>>
> It has gone unclaimed for so long because the problem is not trivial, and
> I have been too busy with other things to complete my implementation. It
> has been sitting here half finished since the beginning of the year.
> Passthrough is simple, but the interesting things are termination, and
> PSTN gateway operation. The code I have, tidied up, would provide
> UDPTL-to-UDPTL passthrough operation for SIP, which many would find
> useful. Maybe I should tidy and commit it as an interm step. It implements
> the UDPTL transport, with full FEC handling, and offer some simple botches
> to sip.c to make it udptl and T.38 aware. I have most of a gateway and
> termination implementation, too, but it isn't close to being ready to
> commit. I find sip.c is currently too messy to produce anything more than
> a botch for it. A couple of people have said they are reworking sip.c to
> make the addition of new codecs, transports, etc. and their renegotiation
> function smoothly. I haven't seen any results so far. I did only minimal
> work on sip.c in the hope that one those efforts would bear fruit in *
> 1.2.
>
> As with many things in *, the licencing forced me to do rather more work
> than necessary. If * were GPL, I could have used some GPL'ed ASN.1 code I
> found. To make code that could be committed to CVS I had to spend quite
> some time rolling my own routines. The final result is faster, but it took
> a lot more effort.
>
> Regards,
> Steve
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list