Change
|
Date
|
Version
|
Added new options for SetOption method - OptEnableTcp, OptVideoFrameRate, OptVideoBaseFrameInterval, OptEnableDirectSound.
Changed EnableEchoCancel declaration – now it is non-static method.
Changed DSP helper DLL function declarations.
|
18 Nov
|
1.08
|
Added:
SetSIPPacket, StartRecordCall, StopRecordCall, SetOption to support modification of SIP headers.
Changed: OnSIPPacketSent/OnSIPPacketArrived events.
|
5 July 2007
|
1.07
|
Conference Call support via ASTA MCU
|
17 April 2007
|
1.06
|
Added
TCP transport support.
audio mute/unmute support - please see IsSpeakerMuted property.
iLBC codec for desktop Window platforms.
Changes
EnableRegistrar property is removed as no longer required.
Added helper (T)WAVFileRecorder class to ease call recording.
AutomatedCaller demo is deprecated - StartPlayFile() method replaces it.
Delphi package is compatible with Delphi 5 now.
C++ static libraries are available for Win32/WinCE platforms by request.
|
12 March 2007
|
1.06
|
Added
Support for external RTP/media stacks.
Easier multi account implementation.
Easier call recording
Easier codec management.
Added:
OnAudioMixedData event
OnCodecChosen event
SetExternalRTPLibrary method
SetSIPPortRange method
SetCodecPriority
Changed:
OnInvite event
OnTerminated event
GetCallInfo method
EnableCodec
SetTXFrames
Removed:
SetCodecList
GetCodecOrder
SetCodecOrder
|
15 Dec 2006
|
1.05
|
Added:
StartPlayFileToSpeaker
StopPlayFileToSpeaker
IsFilePlayingToSpeaker
The following methods are added to Delphi version as part of the
AstaRTPHelperClass
ParseRTPPacket
AssembleRTPPacket
GetTimestampInc
RTP parsing routines may request additional licenses Contact ASTA for
details
Changed:
OnRTPTXData/OnRTPRXData signatures – the ability to modify payloadtype and timestamp fields.
MakeCallEx – the ability to send custom headers in INVITE packet
GetCallInfo – the ability to extract headers from remote party’s SIP message.
The behaviour of SpeakerID/MicrophoneID properties is slightly changed.
The behaviour of StartPlay* functions is slightly changed
|
29 Aug 2006
|
1.04
|
Added:
StartPlayFile
StopPlayFile
OnFilePlayedCompletely
Help on Playing Files
Improvement of PocketPC sound Quality with echo cancellation
|
8 June 2006
|
1.03
|
Added:
CheckSIPContact
SetRTPPortRange
SetClientNonInviteTimeout
Support for application/xpidf presence info format.
Changed
All SIP address in events are now expressed using full SIP notation. If before you used user@sip.provider.com as a parameter– now you will get <sip:user@sip.provider.com>. You can do such conversion using CheckSIPContact method. Please be aware – you may need to change SIP addresses comparison logic in your application.
Audio devices can be changed on fly – no need to Stop()/Start() calls.
OnMessageArrived event ‘Msg’ parameter changed back to array for bytes – to not restrict with the ASCII encoding.
SendMsg method returns the local ID of sent message
OnMessageSent and OnMessageFailed events passes local IDs to handlers.
Presence methods and events now deal with ID of subscriptions – see the descriptions
New demo applications .NET and Delphi for showing Presence Support and Instant Messaging
|
1 June 2006
|
version 1.02
|
Added Presence support.
RemoteOpenPresence
RemoteClosePresence
AcceptPresenceSubscription
RejectPresenceSubscription
UpdatePresence
OnRemotePresenceOpen
OnRemotePresenceClose
OnRemotePresenceUpdate
OnLocalPresenceOpen
OnLocalPresenceClose
Changed
OnMessage description
|
12 May 2006
|
version 1.01
|
assorted bug fixes
added
New C# PocketPC Demo
OnIPConfigured
|
22 Apr 2006
|
version 1.0
|
assorted bug fixes
Added
OnRTPRXData
OnRTPTXData
SetDSPLibrary
Renamed due to upcoming video edition:
OnMediaOpenRX to OnMediaOpenRX
OnMediaOpenTX to OnMediaOpenTX
OnMediaCloseRX to OnMediaCloseRX
OnMediaCloseTX to OnMediaCloseTX
|
13 Apr 2006
|
version 0.9.8.4
|
UseExternalIP
RTPRepeats
Support for VB6 via AstaSIP_Com.dll
|
6 Apr 2006
|
version 0.9.8.3
|
This build has echo cancellation which greatly
enhances sound quality on PocketPC.
Added
PauseCall
ResumeCall
OnCallPause
OnCallResume
OnPauseSuccess
OnPauseFailed
OnResumeSuccess
OnResumeFailed
EnableEchoCancel
|
15 Mar 2006
|
version 0.9.8
|
Changed
Start
|
9 March 2006
|
version 0.9.7.3
|
Extended Logging
DTMF inband detection is supported
|
3 Mar 2006
|
version 0.9.7.1
|
Added
TransferCall
AcceptTransfer
RejectTransfer
OnTransfer
OnTransferAccepted
OnTransferRejected
SendInfo
OnInfoArrived
OnInfoSent
OnInfoFailed
Changed:
OnMessageFailed
OnTerminated
|
23 Feb 2006
|
version 0.9.7
|
Removed:
User
Realm
Changed:SendTone
.NET 2.0 compatibility
inband DTMF Tone generation implemented
transmitted DTMF Tones now can be played to
speaker
|
8 Feb 2006
|
version 0.9.7
|
Updated SendTone method description.
|
29 Jan 2006
|
version 0.9.6
|
Added
OnMediaOpenTX
OnMediaOpenRX
OnMediaCloseTX
OnMediaCloseRX
OnMediaDataRX
OnMediaDataTX
|
24 Jan 2006
|
version 0.9.5
|
Added:
AdjustVolumeOnStart
Changed:
SpeakerVolume
MicrophoneVolume
|
17 Jan 2006
|
version 0.9.4
|
Added:
Note about G723.1 codec in documentation.
EnableRegistrar
RouteCall
GetCallInfo
TellUserAuth
OnRegisterClientAuth
Changed:
G711 packet length changed from 30ms to 20ms.
MakeCall
AcceptCall
|
11 Jan 2006
|
version 0.9.4
|
added ability to call self. removed useRX/UseTx properties which were used to test 2 softphones on the smae machine. with call to self and IO this is no longer required
|
23 Dec 2005
|
version 0.9.3
|
accept/rejectcall API added
|
23 Dec 2005
|
|
simultaneous calls supporting including mixer capability
|
23 Dec 2005
|
|
sound file IO support. Now supports PCM mono/16 bit 8000hz files
|
23 Dec 2005
|
|
MakeCall API has been slighly changed
|
23 Dec 2005
|
|
Added MicrophoneVolume property to Desktop
|
25 Nov 2005
|
version 0.9.2
|
changed Declarations
MakeCall
Hangup
SendTone
OnConnected
OnTerminated
OnRegisterSuccess
OnRegisterFailed
OnRegisterRemoved
|
22 Nov 2005
|
|
added
StaleCallTime
RegistrationDuration
OnProvisional
OnEarlyMedia
OnSipPacketArrived
OnSipPacketSent
SetCodecOrder
GetCodecOrder
EnableCodec
SetTXFrames
LibVersion
EnableLogging
|
22 Nov 2005
|
|
added EnableLogging Method (Desktop only)
|
09 Nov 2005
|
version 0.9.1
|
DTMF Support (desktop only)
|
09 Nov 2005
|
|
|
|
|