Script di avvio per Skype per integrazione con Asterisk e Freeswitch (skypiax)

In questi giorni, lavorando sul centralino, sto testando l'integrazione di freeswitch con skype usando mod_skypiax e devo dire che sono veramente soddisfatto! L'autore di questo modulo ha fatto davvero un gran bel lavoro :)

Comunque, configurare tutto il necessario per utilizzare correttamente skype è praticamente un inferno: è necessario avviare manualmente N volte skype in Xvfb (o più Xvfb se si vuole fare il login con lo stesso utente) con il risultato che la possibilità di errore aumenta notevolmente! In realtà, per freeswitch, c'è uno script che automatizza l'operazione ma non fa altro che "ripetere" le righe di codice per ogni account con il risultato che se si devono configurare 10 account va copiato ed incollato 10 volte il codice che si occupa di avviare il tutto correggendo username e password in ogni riga. Se poi a questo si aggiunge che se si vuole usare lo stesso utente più volte è necessario aggiungere anche il codice per far partire Xvfb. Insomma un vero casino!!!

Stamattina mi sono messo a scrivere un nuovo script di avvio e sono riuscito ad automatizzare buona parte del processo di configurazione, anche se comunque ho nella TODO qualche altra cosina per migliorare l'automatismo!

A quest'indirizzo
http://jira.freeswitch.org/browse/MODSKYPIAX-59

potete trovare lo script con le istruzioni per l'uso (spero che il mio inglese sia abbastanza comprensibile, vado di fretta :))

Lo script, attualmente, funziona sia con Asterisk sia con Freeswitch dato che la configurazione va scritta all'interno, anche se prevedo di far leggere allo script la configurazione direttamente dal file skypiax.conf.xml con la conseguenza che diverrà dipendente da freeswitch.

Ogni suggerimento è ben apprezzato!

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente. If you have a Gravatar account, used to display your avatar.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre>
  • Linee e paragrafi vanno a capo automaticamente.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <bash>, <c>, <cpp>, <csharp>, <diff>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <sql>, <xml>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Ulteriori informazioni sulle opzioni di formattazione

CAPTCHA
Test per verificare se la richiesta proviene da un software o meno.