summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-07Simplified template linux and windows config.xml files to not include rarely ↵Henri Herscher
used configuration parameters. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@401 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-06IAX2 support added by Gerald BegumisaGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@400 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-06IAX2 support added by Gerald BegumisaGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@399 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-05ObjectFactory becomes a home brewed singleton instead of an ACE singleton. ↵Henri Herscher
ACE singletons have the problem of not being unique across DLL. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@398 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-30Fixed Windows release compilation problems.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@397 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-29Made sure the OrkHttpClient cannot loop forever on suspicion of lockup.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@396 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-29An error is reported every minute when orktrack cannot be contacted. The ↵Henri Herscher
successful reconnection is also reported. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@395 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-26Fixed MSVC6 compilation problem.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@394 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-24Support for iLBC added by Gerald BegumisaGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@393 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Added blurb about TapeFileNaming configuration parameter to documentation.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@392 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Fixed g++ compilation problem.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@391 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Initial version of a transcoded tape file naming scheme. This makes it ↵Henri Herscher
possible e.g. to name transcoded files after the SIP or Skinny native Call ID. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@390 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-16At the first RTP packet of a SIP session, we now make sure that the session ↵Henri Herscher
is tracked on the right media address. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@389 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-12Fixed Linux and Linux x86_64 compilation problems. Thanks to Matt Roth @ ↵Henri Herscher
Intermedia Marketing Solutions. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@388 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-10Fixed g++ compiler warning (lack of newline).Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@387 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-10Fixed compilation problem under Linux.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@386 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-04Fixed potential crash that had been introduced with changeset 379 that could ↵Henri Herscher
happen when an unsupported RTP stream was seen. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@385 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-03Generator plugin Now compiles against 0.6.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@384 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-03Fixed crash at the end of transcoding a single mcf file via the command ↵Henri Herscher
line. The file always got properly transcoded but orkaudio would crash just before exiting. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@383 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-28In case of an AudioChunk GetNumSamples() exception, return chunk details as ↵Henri Herscher
part of the exception message. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@382 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-28SIP Session metadata can now be updated when a new RTP stream is seen that ↵Henri Herscher
matches one of the INVITE messages associated with the session. When this happens, a new tape message with stage=update is generated with the updated metadata. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@381 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-271. Subsequent SIP INVITES that could be associated to an existing session ↵Henri Herscher
now disregarded because they could be disrupting valid sessions. We need to store the new INVITES and only use them when they are validated by a matching RTP stream. 2. New RTP streams are now logged within one session by the VoIP plugin. 3. Added a Debug config boolean that has the trackingId alpha counter reset to 0 (AAA) when enabled. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@380 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27It is now possible to have multiple streams with different codecs being ↵Henri Herscher
correctly transcribed into one single recording. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@379 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27Added DnisNumbers config parameter. Not used yet.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@378 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27RTP payload type is now logged as a decimal number (most common ↵Henri Herscher
representation). This replaces the previously wrong changeset about the same thing. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@377 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27Remove logging of the RTP payload type, at the RTPMixer level it's always ↵Henri Herscher
PCM audio. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@376 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-271. Now flushing the entirety of the buffer when EOS detected.Henri Herscher
2. Now logging RTP payload type as decimal number (most common representation) git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@375 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-21SIP field extraction now supports missing whitespace between semicolon and ↵Henri Herscher
field data. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@374 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-20Fixed bug where SIP calls could be reported with the wrong metadata when ↵Henri Herscher
involved media addresses were not within LAN. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@373 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-18RTP mixer is now flushed at the end of streams so we don't miss a small ↵Henri Herscher
chunk of audio at the end of the transcoded file. Also, introduced VoIP QOS logging in the RTP mixer. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@372 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-14Now possible to specify preferred IP adresses to track RTP sessions by ↵Henri Herscher
populating <RtpTrackUsingIpAddresses>. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@371 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-12RTP sessions now check the destination IP address of a packet to determine ↵Henri Herscher
whether it's side 1. This allows incoming PSTN calls transferred to various IP endpoints to be recorded as one session under two conditions: 1. There is no signalling for the second and subsequent segments and 2. the first RTP packet is sent from an internal endpoint to the PSTN gateway, see remark (1) in RtpSession.cpp. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@370 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-12Now possible to split RTP sessions based on timestamp and sequence number ↵Henri Herscher
discontinuity. This is disabled by default and can be enabled using the <RtpDiscontinuityDetect> config.xml boolean parameter. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@369 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-07Fixed Generator.cpp to comply to AudioChunk API change in changeset 0.6-360.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@361 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-05Fix for an RtpMixer bug where an empty chunk was generated in the output ↵Henri Herscher
(Background processing was aborting saying the Audio Encoding was unknown). AudioChunk SetBuffer and CreateBuffer methods now use the byteSize contained in the chunk details structure instead of asking for it separately. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@360 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-05OrkWeb and OrkTrack ant deploy scripts can now optionally compile the java ↵Henri Herscher
source code so that it is possible to be independant of Eclipse. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@359 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-22fixed min packet per second stat.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@358 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-22Added more packet capture stats.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@357 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-21Now logging whether a session has seen duplicate RTP traffic and the maximum ↵Henri Herscher
delta in sequence number seen during the capture (logged at session stop). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@356 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-21Introduced PcatTest VoIP config parameter that puts orkaudio in a mode where ↵Henri Herscher
it purely gets packets as fast as possible and reports stats every 10 seconds. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@355 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-21RTP mixer now logs RTP sequence numbers.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@354 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-21Now logs pcap stats every 10 seconds when VoIP traffic is detected.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@353 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-10RTP Sessions are now also searched by endpoint IP address when a Skinny ↵Henri Herscher
StopMediaTransmission is received. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@352 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-10GSM RTP payload type can now be decoded under Linux.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@351 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-10GSM code from Berlin Technische Universitaet is now included directly in the ↵Henri Herscher
orkbasecxx dll build instead of leveraging libsndfile because of linking problems under Linux. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@350 09dcff7a-b715-0410-9601-b79a96267cd0
2006-11-07GSM 6.10 now supported as an RTP payload type under Windows.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@349 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-24RTP session timeout and RTP session with signalling timeout (SIP, Skinny) ↵Henri Herscher
are now configurable in config.xml: <VoIpPlugin><RtpSessionTimeoutSec> and <RtpSessionWithSignallingTimeoutSec></VoIpPlugin> git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@348 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-19Changes in template config.xml files to reflect the previous changeset (tape ↵Henri Herscher
ready message). Reporting is not a tape processor anymore, it is thus removed from the tape processor list in config.xml. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@347 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-19Added a tape ready message that is emitted to orktrack when a tape has been ↵Henri Herscher
transcoded and is ready for replay. Tape stop message is now sent when the capture has ended. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@346 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-17timestamp corrective delta is now reset when side 1 chunk is out of buffer ↵Henri Herscher
range. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@345 09dcff7a-b715-0410-9601-b79a96267cd0