La piattaforma BCS dispone di un’applicazione client di nome BCSBar per sistema operativo Window 2000 o Windows XP o Windows 2003.
Architettura
L’architettura interna dell’applicazione è organizzata in tre livelli evidenziati nel seguente schema.
Al livello più basso vi sono le librerie acquisite da Alceo presso altri sviluppatori di software; tali librerie sono:
RADVISION® SIP Stack; librerie per l’implementazione del protocollo SIP;
VOVIDA® WinRTP. Librerie per l’acquisizione-codifica-pacchettizzazione e per il riassemblamento-decodifica-riproduzione dell’audio secondo il protocollo RTC/RTCP.
Al livello intermedio si trova l’implementazione vera e propria dello user-agent SIP.
Al livello superiore si trova la realizzazione dell’interfaccia utente e dell’interfaccia di programmazione.
BCSBar è l’applicazione client che incorpora lo user-agent descritto nella sezione precedente. Essa costituisce dunque l’interfaccia utente dello user-agent nonché l’interfaccia di programmazione pubblica per l’integrazione con applicazioni di terze parti.

L’ elenco degli oggetti presenti nella libreria, raggruppati per gruppi di funzioni svolte, è il seguente:
- Applicazione, interfacce relative all’applicazione BcsBar.
- Generali, interfacce di utilità generale
- Preferenze, interfacce relative alle preferenze dell’applicazione (SIP, RTP, ecc.).
- Profilo utente, interfacce relative alla gestione del profilo dell’utente
- Presenza, interfacce per la gestione della presenza SIP.
- Telefonia, interfacce relative alla gestione della telefonia.
- Messaggistica istantanea, interfacce per la gestione della messaggistica istantanea
- Operatore di contact center, interfacce inerenti la gestione degli stati e delle proprietà di un operatore di call center.
- Registrazione conversazioni, interfacce per la registrazione delle conversazioni.
- Funzionalità video, interfacce per la gestione delle chiamate video.
- Gestione dispositivi audio USB
- Visualizzazione informazioni utente/chiamate


