[asterisk-users] IAX Java Softphone?
Tim Panton
thp at westhawk.co.uk
Wed Jan 14 15:17:42 CST 2009
On 14 Jan 2009, at 18:36, Roberto Fichera wrote:
> Tim Panton ha scritto:
>>
>> On 14 Jan 2009, at 18:02, Roberto Fichera wrote:
>>
>>
>>> Tim Panton ha scritto:
>>>
>>>> On 14 Jan 2009, at 17:07, Roberto Fichera wrote:
>>>>
>>>>
>>>>
>>>>> Tim Panton ha scritto:
>>>>>
>>>>>
>>>>>> It isn't really in a state for novices at the present
>>>>>> you'd need:
>>>>>> 1) a java compiler
>>>>>> 2) a java code signing certificate (java applets can't read from
>>>>>> the
>>>>>> mic
>>>>>> without being signed)
>>>>>> 3) appropriate javascript and DHTML to implement the look and
>>>>>> feel
>>>>>> 4) an asterisk (or freeSWITCH) to talk IAX to.
>>>>>>
>>>>>> Tim.
>>>>>>
>>>>>>
>>>>>>
>>>>> Really great stuff! Could you please explain how to use it in a
>>>>> java
>>>>> application?
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>>
>>>> I designed it as a Java applet, so the top level needs Javascript
>>>> and
>>>> DHTML from the
>>>> browser to provide a UI.
>>>> That said, It wouldn't be very hard to write an application class
>>>> and
>>>> some
>>>> UI classes to turn it into a stand-alone application , but that
>>>> depends on the
>>>> complexity of the UI you want.
>>>>
>>>>
>>> I'm interested to use it as IAX2 API within my UI, so something
>>> like:
>>>
>>> - open IAX2 channel
>>> - call 123456
>>> - answer a call
>>> - close IAX2 channel
>>>
>> It is definitely capable of that with an added class or 2.
>>
> Could you point me in the proper source code so I can have a look in?
./corraleta/protocol/netse/BinderSE.java
Has a Main method used to test the protocol that would be a good
place to start.
>
>> - but remember it is GPL, so you would 'taint' the rest of your code
>> - if it isn't already GPL.
>>
> I generally follow the rule than if the library is GPL and if the
> end user ask for the source
> code I'll provide the source code as it should. If I made some
> changes in the GPL code, it
> will be always released to the original author. In all cases the GPL
> libraries are always mentioned
> as they are in our custom applications. We generally use jfreechart,
> jasper report and so on
> in our applications with this rules. Wouldn't be sufficient for
> you ;-)?
Not my copyright - not my decision ;-)
T.
Tim Panton - Web/VoIP consultant and implementor
www.westhawk.co.uk
More information about the asterisk-users
mailing list