Ecco una descrizione sommaria di come emulare le funzionalita’ di “google clik to talk” .
creare una pagina web, con un form per inserire un numero di telefono.

abilitare il manager di asterisk:
[XXXXXX]
secret = YYYYYYYYYY
deny=0.0.0.0/0.0.0.0
permit=WEBIP/255.255.255.255
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user
l’ action del form, si puo’ farlo puntare a uno script php del tipo (vedi originate)
focket = fsockopen($asterisk_ip,"5038", $errno, $errstr, $timeout);
fputs($socket, "Action: Loginrn");
fputs($socket, "UserName: XXXXXXrn");
fputs($socket, "Secret: YYYYYYYYYYYrnrn");
$wrets=fgets($socket,128);
//a questo punto si puo' fare la chiamata verso il numero inserito:
fputs($socket, "Action: Originatern" );
fputs($socket, "Channel: IAX2/ZZZZZZZ@tuoproviderout/01139$numerorn" );
fputs($socket, "WaitTime: 30rn" );
fputs($socket, "Exten: tuaextensionrn" );
fputs($socket, "Context: tuocontextrn" );
fputs($socket, "CallerID: tuocalleridrn" );
fputs($socket, "Priority: 3rn" );
fputs($socket, "Async: yesrnrn" );
$wrets=fgets($socket,128);
partira’ una chiamata per il $numero inserito, e mettera’
in contatto l’ extension definita.
se non dovessi pagare io la telefonata, metterei la demo disponibile :)
Posted by becks as Voip, Tech, Asterisk at 11:40 AM CET
1 Comment »
Skype annuncia che portera’ il suo client su symbian, almeno cosi’ dice, entro i primi due quarti del 2006.
Ecco l’ annuncio, se lo capite. Qui c’e’ una parziale traduzione in inglese.
Non e’ la prima volta che skype annuncia questo tipo di client su symbian. Ad aprile aveva annunciato il porting di skype su Embedded Linux, Symbian e Windows Mobile per la fine 2005…
Se davvero venisse rilasciato, senza flat umts/gprs serie, si potrebbe usarlo con gnubox (vedi articolo precedente)
Per chi e’ impaziente, puo’ provare Usefull Skype
Useful Skype Phone by Usefulapps enables full duplex Skype voice calls from mobile phone. Run Useful client on the phone, connect it to the PC over Bluetooth and place/receive Skype calls as you do normal cellular calls. Skype and Useful server should run on the PC. Useful Skype Phone enhances Useful Skype PTT by allowing full duplex voice communications (no need to press Talk button while talking), but is limited to Nokia 6630 and 6680 for now.
Posted by becks as Voip, Skype, Mobile at 9:34 AM CET
3 Comments »
La concorrenza a Skype e’ iniziata.
Esistono almeno 4 client simili per funzionalita’:
Il client con il piu’ grande potenziale mi sembra OpenWengo. Usa SIP quindi e’ standard, e’ GPL
quindi e’ integrabile, e’ multipiattaforma, e ha una buona comunita’ di sviluppo.
[1]: Io ho testato solo la versione per Gnu/Linux. Non sembra supportato ne’ proxy-basic ne’ proxy ntlm con autorizzazione.
[2]: Per poter usare l’ http proxy, bisogna ricompilare openwengo con enable-http-tunnel=’yes’
[3]: Per ora supporta completamente solo Windows. Le altre piattaforme sono supportate solo per la parte di Instant Messaging (con client Jabber). Sembra pianificata cmq la versione completa per Gnu/Linux e MacOSX.
[4]: Pianificata l’ uscita per MacOSX e per PockePC Wince
[5]: “Rumori” dicono che per natale verra’ supportato il video.
Aggiornamento: sembra essere uscito il supporto video.
Posted by becks as Voip, IM at 3:53 PM CET
3 Comments »
Una buona spiegazione del protocollo SIP, per non addetti ai lavori.
La nascita, le funzionalita’ e le potenzialita’
Posted by becks as Voip, Protocol at 3:20 PM CET
No Comments »
un interessante tabella apparsa su voip.cornfed.com sulle possibile convergenze fra email IM , 2-way voice,2-way video,web,blog,1-way audio, 1 way video
| from\to |
email |
IM |
2-way voice
|
2-way video
|
web |
blog |
1-way audio
|
1-way video
|
| email |
X |
IM session link in an email |
voice call link in an email |
video call link in an email |
web URL in an email |
blog URL in an email |
audio playback link in an email |
video playback link in an email
|
| IM |
email link in an IM session |
X |
voice call link in an IM session |
video call link in an IM session |
web URL in an IM session |
blog URL in an IM session |
audio playback link in an IM session |
video playback link in an IM session |
|
2-way
audio
|
1) hangup and send email, 2) record and send call as an email, 3) client triggered email dictation |
1) hangup and start IM session, 2) client triggered IM session |
X |
add video to voice call |
record call and post as URL |
record call and post as URL |
add broadcast of voice call |
add video to voice call and broadcast video call |
|
2-way
video
|
1) hangup and send email, 2) record and send video as an email, 3) client triggered email dictation |
1) hangup and start IM session, 2) client triggered IM session |
|
X |
record video and post as URL |
record video and post as URL |
add broadcast of audio portion of video call |
add broadcast of video call |
| web |
email link in web page |
IM session link in web page |
voice call link in web page |
video call link in web page |
X |
blog link in web page |
audio playback link in web page |
video playback link in web page |
| blog |
email link on a blog |
IM session link on a blog |
voice call link on a blog |
video call link on a blog |
web URL on a blog |
X |
audio playback link on a blog |
video playback link on a blog |
|
1-way
audio
|
1) email to participants, 2) record and send audio as an email, 3) client triggered email |
1) start IM session with participants, 2) client triggered IM session |
convert to voice call with participants |
convert to video call with participants |
record audio and post as URL |
record audio and post as URL |
X |
add video playback associated with audio |
|
1-way
video
|
1) email to participants, 2) record and send video as an email, 3) client triggered email |
1) startup IM session with participants, 2) client triggered IM session |
convert to video call with participants |
convert to video call with participants |
record video and post as URL |
record video and post as URL |
convert to audio only |
X |
il mito della convergenza web/email/telefonia/video/blog/etc…
Posted by becks as IM, Protocol at 2:27 PM CET
No Comments »
Questo e’ un (ennesimo) blog personale, che intende parlare di telefonia via internet.
Vorrei descrivere qui le mie avventure con il voip, sia dal lato tecnico che dal lato sociale.
Credo che ogni nuova nuova tecnologia, abbia un impatto sociale e culturale.
fin dal 1895 , all’ inizio cioe’ dei miei primi esperimenti, io ebbi
la forte intuizione, direi quasi la visione chiara e sicura, che le
trasmissioni radiotelegrafiche sarebbero state possibili attraverso le
piu’ grandi distanze
………………………….
Si ebbe così la conferma di ciò che avevo da tempo intuito e che ora è divenuto realtà, e cioè non vi è distanza sulla terra che le radiocomunicazioni non possono superare. Da quel giorno la scienza delle radiocomunicazioni ha fatto passi da gigante, ed offre oggi all’umanità il più potente ed universale mezzo di rapida comunicazione a distanza che il mondo abbia mai conosciuto.”
(Guglielmo Marconi)
umilmente, mi sento di aggiungere: in modo gratuito e libero.
Come un genio puo’ vedere 110 anni nel futuro.
Posted by becks as Uncategorized at 9:08 PM CET
No Comments »
Siamo alle solite, esce il prodotto proprietario X e dice che e’ il piu’ sicuro!
Ennesimo caso di Security through obscurity
Non parlo degli ultimi bug usciti su Skype, in quanto un software ha fisiologicamente dei bug
Parlo del rapporto di fiducia fra noi utenti, e Skype, una societa’ privata.
Ecco alcuni dubbi:
- il suo codice non e’ visibile. Cosa sto installando? Che succede al mio pc dopo che lo installo?
Nessuno puo’ dirci cosa c’e’ dentro al binario che installiamo. Fidatevi
Skype dice che non ci sono trojani/virus o quant’ altro dentro al suo codice….
- Skype dice di usare la crittografia, e in particolare AES a 256 bit. A che bello! Ma come direbbe Bruce Schneier Security is like a chain; the weakest link will break it.
Il fatto di usare AES, non rende il prodotto sicuro in se’, in quanto potrebbero esserci altri problemi di sicurezza in altre parti del codice.
E’ inutile spacciare un prodotto come sicuro, se non mostra i sorgenti!
Skype probabilmete ha capito, e cosa fa? Fa analizzare i suoi sorgenti a un Esperto! Ah! Ecco i risultati.
Con tutto il rispetto per questo “esperto”, credo non riuscirebbe mai a fare il lavoro che tutta la comunita’ di esperti di sicurezza in giro per il mondo potrebbe fare.
E’ un po come far controllare la sicurezza del tuo sistema antifurto, da un esperto pagato dalla societa’ che lo produce…
Personalmente, non credo che ci siano trojan/virus/spyware/etc nel codice di skype, in quanto non e’ suo interessa che ci siano. Ha 200 milioni di download e qualche milione di utenti contemporanei. Il suo businness e’ che funzioni, non che abbia problemi di altro tipo.
Ma la cura che Skype puo’ mettere per creare un prodotto sicuro, e’ nulla finche’ non rilascera’ i sorgenti.
Non mi da fastidio il fatto che Skype sia un prodotto proprietario, mi da fastidio il fatto che Skype si autogiudichi e si autoassolva come prodotto sicuro.
Posted by becks as Tech, Social, Skype at 3:56 PM CET
No Comments »
Google lancia un nuovo servizio. Il suo clik to talk
Sembrerebbe funzionare cosi’: vedi in annuncio pubblicitario sul web, clicchi per chiamarlo, inserisci il tuo numero, e google ti mettera’ in contatto gratuitamente con chi ha messo l’ annuncio.
Bisogna dare il proprio numero a Google, che dice che non lo dara’ a nessun’ altro…
Qui si possono trovare i primi screenshot.
Questo non e’ spam alla fine, sei te che cerchi di contattare chi fa pubblicita’, ma credo che il connubio spam+voip sia appena all’ inizio….
Vi siete mai chiesti perche’ sono (almeno per la mia percezione) molto aumentate le telefonate che ricevete da una voce preregistrata che cerca di vendervi qualcosa?
Eh, btw era stato anche contattato da una societa’ che fa appunto spam telefonico, per un preventivo per una piattaforma del genere! Sara’ che sono troppo caro…
Dopo lo spam sui principali strumenti di IM, lo spam sulle email, sta arrivando lo spam anche su skype.
Con l’ abbattimento del costo delle tefonate, lo spam telefonico e’ piu’ che un’ ipotesi lontana.
Aspettiamoci tante simpatiche telefonate…
Posted by becks as Social at 2:46 PM CET
No Comments »
Come al solito una buona tecnologia, puo’ dare fastidio.
Il Voip e’ una tecnoligia scomoda per diversi motivi
- politica: diversi stati non hanno liberta’ di usare internet, figuriamoci il Voip.
- terrorismo: e’ abbastanza facile rintracciare un cellulare, o una linea fissa, puo’ non essere cosi’ facile (o almeno una procedura lunga…) rintracciare chi fa telefonate voip
- economia: be questa e’ evidente, ci sono colossi nazionali e mondiali che vendono a caro prezzo le chiamate tradizionali, e che vorrebbero continuare a guadagnarci… :)
Anche in un ufficio puo’ dare fastidio il voip, perche’ puo’ essere usato come “strumento non aziendale” :)
Ma fatto un businness, si fa il controbusinness!
Poiche’ il voip e’ una serie di tecnologie, e non una tecnologia, reputo difficile bloccare tutto il traffico vocale. Ma c’e’ chi ci dice di riuscirci… vedi qui
E per toglierlo dai desktop aziendali, ecco skypekiller
The only really efficient way for an administrator to secure his network against Skype® risk consists in uninstalling it from all corporate computers.
Posted by becks as Social at 2:34 PM CET
No Comments »
Mettere in rete il proprio cellulare e’ divertente, oltre che utile :)
Perche’ pagare per una connessione GPRS/UMTS quando si puo’ usare la rete internet con il vostro cellulare?
Al di la degli aspetti abbastanza geek e ridicoli (tipo perche’ usare la versione embedded di Opera su un celluare, quando posso usare un pc con uno schermo grande!) , si puo’ pensare di usare la connessione con
programmi di instant messaging, o con client Voip. Insomma usare il vostro cellulare per fare le chiamate via internet, senza pagare una lira/euro.
Al momento, non esistono molti client SIP per symbian, e sono tutti proprietari, e (credo) tutti Push To Talk.
Di client IAX non ne esistono AFAIK
Di client SIP ho trovato quello di tivi(vedi anche qui) e buzz2talk
Esiste anche un client skype, anch’ esso credo PTP (mai provato).
Il progetto si chiama gnubox
Il software e’ semplice da installare, e discretamente semplice da configurare. La licenza e’ GPL.
Invito chi ha trovato utile questo progetto, a fare un offerta economica all’ autore, che se lo merita.
Se avete bisogno di aiuto per questo software, potete scrivere sul forum (dopo aver letto tutte la documentazione e le faq, ovviamente.
PS: qualcuno sa dirmi se la sperimentazione push to talk di TIM e’ ancora attiva?
Posted by becks as Hack, Mobile at 11:14 AM CET
No Comments »