Prosody

Prosody uses a variety of Aculab cards to provide many computer telephony functions. There are three main types of documentation available:

Guides

Prosody Overview
An overview of the features of Prosody and how to find documentation on them.
Prosody Installation guide
How to install the Prosody package.
Prosody Guide - how to download firmware
How to download firmware to the Prosody processors (Prosody X only).
Prosody Guide - how to run test programs
How to run some of the test programs provided with Prosody.
Prosody Guide - how to build applications to use Prosody
How to build applications which use the Prosody APIs - compiler and linker settings
Prosody Guide - how to play data
How to play data using the various methods supported by Prosody.
Prosody Guide - how to record data
How to record data using the various methods supported by Prosody.
Prosody Guide - how to perform detections
How to use the Prosody detection features to detect such things as tones and speech.
Prosody Guide - how to play tones
How to generate various kinds of tones using Prosody.
Prosody Guide - how to perform conferencing
How to set up conferences with Prosody.
Prosody Guide - how to use data communications
How to use the Prosody Data communcations features.
Prosody Guide - how to use datafeeds
How to use the datafeed API calls to connect Prosody end-points

Reference manuals

Accessing Prosody X cards and Prosody S virtual cards
The functions used to open Prosody X cards and Prosody S virtual cards.
Generic API reference manual
Generic aspects of the API which are used for all types of functionality.
Speech processing API reference manual
Record, playback, tone detection, tone generation, conferencing, and echo cancellation.
Data communications API reference manual
Low level data communcations, both digital (such as V.110) and analogue (such as modems).
RTP API reference manual
RTP media handling.
FMP API reference manual
Fax over IP low-level API
Signal path processing reference manual
Various types of processing on signals passing though Prosody
Audio Video Format processing reference manual
Basic Audio Video Format stream handling
H.223 multiplex reference manual
H.223 multiplex API
Simple Network Time Protocol client reference manual
SNTP client API
I.460 multiplex reference manual
I.460 stream multiplex API
Simple Packet Relay Transport end point reference manual
SPRT end point API
Datagram Transport Layer Security (DTLS) api reference manual
DTLS API
Framer reference manual
Framer API
High level play/record API reference manual
Simplified record into files and playback from files.
WAV file API reference manual
Simplified record and playback of WAV files.
High level conferencing API reference manual
Simplified conferencing.
ADSI library reference manual
Source code library for ADSI functionality (calling number delivery and visual messsage waiting indication)
RTCP library reference manual
Source code library for handling RTCP data
V.8 library reference manual
Source code library for the V.8 protocol

Application notes

There is also a list of all documents organised by title.