The UCL common multimedia library implements a number of algorithms and protocols needed by a number of our applications. The following protocols/algorithms are included in the library: * Base64 encoding/decoding * Binary tree * Random number * HMAC authentication * MD5 * DES * RTP * Mbus * SAP * SDP