{cerca} {lingua} {contatti} {accesso}
NereauWeb

nereauweb phone - presentazione

NereauWebPhone è un programma ideato per consentire chiamate in VoIP da un qualsiasi numero di PC client, controllati da un PC server connesso sulla stessa rete. Si compone di due elementi:

  • Il server, che rileva e attiva (o disattiva) i client, assegna i gestori VoIP da utilizzare, definisce i prezzi di listino e tariffa le chiamate.
  • I client, che attraverso un’interfaccia semplicissima permettono ai clienti di comporre il numero ed effettuare chiamate in VoIP dalla postazione PC, mediante cuffia e microfono.

Le due parti di programma sottostanno a licenze differenti, relative alle caratteristiche di produzione. NereauWebPhone client è lo sviluppo di un programma OpenSource preesistente, Linphone. In quanto tale, è a sua volta dotato di licenza GNU General Public License: il codice sorgente è disponibile per la libera modifica. Rispetto al programma originale, l’interfaccia è stata molto semplificata, e molte funzioni superflue eliminate.

NWPc - client inattivo

NWPc - client attivo

Finché il server non attiva il programma il client è del tutto inutilizzabile da parte del cliente, e non può in alcun modo effettuare chiamate. Solo all’attivazione il server abilita l’interfaccia, e invia la configurazione della linea VoIP da utilizzare. Particolari precauzioni sono state prese per impedire che si possano ottenere dal PC client in uso i dati di accesso al server VoIP: tali informazioni sono trasmesse in forma criptata e non vengono salvate in nessuna forma sul disco. La chiamata viene effettuata servendosi delle cuffie dotate di microfono, come in una comunicazione su Skype, ma a differenza di questo non viene effettuato alcun login personale, e la chiamata è indirizzata direttamente a un numero telefonico ordinario. Il cliente si limita a digitare il numero da chiamare, tramite tastiera o tramite un’apposita tastierina a comparsa, utilizzabile tramite mouse o dispositivo touch; la pressione dell’intuitivo tasto verde avvia la chiamata. Il programma distingue tra eventuali comunicazioni di rete e l’inizio della chiamata vera e propria; a differenza dei normali centralini telefonici a pagamento, la tariffazione non dipende da un’ulteriore azione del cliente, ma è avviata in automatico all’effettivo evento della comunicazione.

NWPc - client in chiamata

Nei dettagli della chiamata è inclusa la qualità, che può essere utile al gestore per individuare eventuali carenze nella propria linea VoIP rispetto a determinate destinazioni.

NWPc - client chiamata terminata

Per la durata della sessione (che va dall’attivazione alla disattivazione del client da parte del gestore) il cliente avrà a disposizione l’elenco delle chiamate effettuate, con la durata e la qualità media. Tale elenco viene completamente eliminato al termine della sessione, senza lasciare tracce sensibili nella postazione PC. L’installazione di NereauWebPhone client è molto semplice e quasi del tutto automatica; l’unica configurazione necessaria è la modifica di un semplice file di testo nella cartella del programma (c:\NWPcclient\Config), dove occorre inserire il numero di postazione. L’unico passo aggiuntivo è attualmente rappresentato dall’avvio del programma freeware RestartOnCrash, opportunamente programmato per mantenere sempre attivo il programma. L’installazione è compatibile con qualsiasi versione di Windows a partire da Windows XP. All’avvio, il programma non appare, ma resta “dormiente” in attesa dell’input del server, che viene individuato automaticamente sulla rete. Il client può essere avviato in due modalità:

  • Come normale programma desktop: in questa modalità, il client può utilizzare normalmente il computer e navigare durante l’utilizzo. Se è presente un programma di controllo, è necessario abilitare la sessione Internet.
  • In modalità stand-alone: in questa modalità, il client può unicamente chiamare, e ogni altra funzione del PC è automaticamente disabilitata. Eventuali programmi di controllo sono completamente aggirati in questa modalità.

 

Occorre notare che il programma si avvale del sistema audio del PC utilizzato: il suo malfunzionamento può rendere impossibile l’effettuazione delle chiamate. Si consiglia perciò di testare preventivamente il buon funzionamento dell’audio, anche tramite programmi terzi come Skype.

NereauWebPhone server, a differenza del client, è un programma originale (non derivato), dotato di licenza proprietaria. Ogni installazione è manuale e specifica per un singolo computer. La configurazione di sistema è molto semplice, e il programma può essere facilmente reinstallato in caso di formattazione del PC. Non è però possibile trasferire il programma su una macchina diversa da quella di installazione senza intervento tecnico e relativa ricompilazione.

NWPs - server con client in chiamata

Prima di abilitare i client, è necessario configurare i Gestori e il Listino nelle apposite interfacce (vedi screenshot nella pagina successiva). Il listino è interamente definito dal gestore (i prezzi dello screenshot sono da considerarsi puramente dimostrativi); è possibile modificare facilmente sia i prezzi delle destinazioni esistenti, che aggiungere a piacimento nuove destinazioni, definite dal rispettivo prefisso. È possibile configurare fino a 5 gestori VoIP, e assegnare ciascuna postazione ad un gestore; sarebbe anche possibile realizzare una versione con gestore preimpostato. Non è necessario alcun gateway, e in generale nient’altro che un sistema operativo correttamente funzionante e abilitato alla navigazione Internet. L’unico requisito della linea VoIP è l’utilizzo del protocollo SIP.

NWPs - listino

NWPs - modifica gestori

Per verificare il funzionamento del gestore, è possibile installare il programma originale Linphone ed effettuare un test preventivo: una linea che funziona con Linphone, funziona necessariamente anche con NereauWebPhone. La password della linea è opportunamente mascherata, per impedire la facile visualizzazione da parte di terzi. All’avvio del programma (e nel corso del suo utilizzo) il server riconosce automaticamente i client presenti in rete, che vengono segnalati da un’icona rossa. I client restano in attesa, finché il gestore non attiva la postazione nella modalità desiderata (programma desktop o stand alone). L’avvenuta attivazione è segnalata dal cambio di colore dell’icona, che passa a verde per tutta la durata della sessione. Un’icona grigia indica invece l’assenza nella rete della postazione. Ogni chiamata effettuata viene visualizzata sul server in tempo reale, la destinazione viene riconosciuta in automatico e tariffata di conseguenza. Il client può effettuare un numero qualsiasi di chiamate, che il gestore può visualizzare con l’apposito tasto LOG. Al termine della sessione, tramite il pulsante PAGA, viene calcolato il totale; la postazione è automaticamente disattivata, chiusa e riavviata. Non è possibile cancellare le chiamate effettuate. Le ultime tre cifre dei numeri chiamati sono oscurati all’origine (ovvero, già prima della trasmissione da parte del client) per rispetto della privacy dei clienti. L’apposita sezione LOG CHIAMATE permette di visualizzare facilmente le sessioni avviate in un dato periodo di tempo, con i dettagli delle rispettive chiamate e il calcolo dell’incasso totale del periodo. Nella sezione POSTAZIONI sono invece presenti alcune informazioni di rete essenziali, relative ai client in uso, allo scopo di facilitare la gestione delle postazioni.

NWPs - log chiamate

NWPs - postazioni

Il numero massimo di postazioni totali può essere definito in fase di prima installazione (compilazione) del programma server; modifiche successive richiedono la ricompilazione del programma.