Sunday, August 25, 2002
XTAPI the first fully functional free JTAPI implementation announces the Dialogic Service Provider!
The Dialogic XTAPI Service Provider is built upon the D4J (Dialogic for Java) open source project. XTAPI already supported Dialogic cards via the MSTAPI Service Provider, however this was only useful under Microsoft Windows. By utilizing the D4J code Dialogic cards can now be used with XTAPI under Linux. The Dialogic Service Provider is written to work with Analog Voice cards from Intel / Dialogic. The XTAPI Dialogic Service Provider requires D4J version 0.5 or later.... read more
XTAPI the first fully functional free JTAPI implementation announces its first Beta Release 0.1!
A new Service Provider is available, the XOpenH323 Service Provider. This provider utilizes the H.323 stack from the OpenH323 project! You can now use the OpenH323 libraries from Java using the JTapi object model! H.323 is the international standard for IP Telephony.
Reggie Guevara has stepped up to the plate and is helping to develop XTAPI now! You can already see his tracks in CVS!... read more
XTAPI the first fully functional free JTAPI implementation announces Alpha release 0.08!
The Service Provider code has been separated from the main XTAPI implementation. There are now separate jar files for the MSTAPI and Serial Providers. The Serial Provider now requires an additional Audio jar file, which contains the audio format conversion routines used by the Serial Provider. This had been the plan for some time however it never materialized until now. The SourceForge CVS source trees have been re-arranged to reflect this segregation.... read more
XTAPI the first fully functional free JTAPI implementation announces Alpha release 0.07!
The 0.07 release contains fixes for multi-user and multi-line support, along with a new JVoiceMail multi-user, multi-line sample application in the files section!
Additionally a bug was found that caused the TerminalConnection to be added to an internal structure in XTAPI twice! Under some circumstances this would cause double the events, which is a very bad thing for event driven state machines such as telephony applications.... read more
XTAPI the first fully functional free JTAPI implementation announces Alpha release 0.06!
The largest change to the 0.06 release is the implementation of the useDefaultXXX methods for the Serial Provider. The Serial Provider now does real-time compression and decompression to and from g.721 ADPCM and 16-bit PCM audio data.
A few bug fixes are also contained in this release:
It was not possible to cast the origination terminalConnection to a mediaTerminalConnection.... read more
Sunday, March 5, 2002
XTAPI the first fully functional free JTAPI implementation announces Alpha release 0.05!
All logging is now done to files instead of to the console or the debug-shared memory in Windows. This makes XTAPI much faster! XTAPI does its own logging to xtapi.log while the Service Providers are responsible for logging to their own files. Currently MSTAPI logs to MSTAPI.log and Serial logs to Serial.log. The logging routines use buffered IO so make sure to user the provider.shutdown() method before exiting so that all logs are flushed.... read more
Sunday, April 28, 2002
XTAPI the first fully functional free JTAPI implementation announces Alpha release 0.04.
Mostly a maintenance release as there was not much done to the JTapi implementation. Most work was in the MSTAPI service provider, though there were minor bug fixes in XProvider.java and XMediaTerminalConnection for the useDefaultXXXX JTapi Media Package methods.
In the MSTAPI provider:
The sound routines are now much improved.... read more
Sunday, April 21, 2002
XTAPI the first fully functional free JTAPI implementation announces Alpha release 0.03.
This Alpha 0.03 release moves XTAPI from the Pre-Alpha stage to Alpha!
The Core and Media packages are code complete!
Here is an overview of the changes made to reach this milestone:
Added IXTapiCallBack interface, this gives the serviceProvider a looser coupling to XTAPI allowing the serviceProvider code to be more readily used without the need for XTAPI.... read more
XTAPI the first fully functional free JTAPI implementation makes another leap towards a Beta release!
The Core Package is now 100% code complete while the Media Package is gaining at 83% code complete. XTAPI will soon switch from pre-alpha to Alpha then comes Beta!
Download the Alpha 0.02 releases for the latest and greatest stuff.
The JTAPI specification has been out for several years with no free working implementation. The wait is over. XTAPI provides a working implementation of the Core and Media packages for JTAPI 1.2.
Logon to SourceForge and check it out!
Steven A. Frare