Programmazione.it
Google integrerà WebRTC in Chrome
Scritto da Alessandro Rusani il 28-06-2011 ore 10:31
Intel Cluster Studio XE
Il mese scorso Google, in collaborazione con Mozilla e Opera, ha rilasciato una nuova libreria open source, chiamata WebRTC, che consentirebbe la comunicazione in tempo reale nei browser web attraverso una API JavaScript.

WebRTC include le funzioni base per consentire le comunicazioni di alta qualità sul Web, ovvero codec audio e video da utilizzare in applicazioni di chat vocale e video. Grazie a questi componenti standard, si possono implementate applicazioni web che realizzano RTC direttamente nel browser, senza la necessità di plug-in aggiuntivi.

La libreria è corredata di alcuni dei più sofisticati algoritmi necessari a ottenere un'alta qualità audio/video per le comunicazioni in tempo reale: oltre a essere compresi i codec iSAC, iLBC e il codec V8 (WebM), sono inclusi i software per la cancellazione dell'eco acustico (AEC), per il controllo automatico del guadagno (AGC), soppressione e riduzione del rumore, di accesso e controllo all'hardware, e per finire, algoritmi per la correzione degli errori di trasmissione e riduzione della perdita dei pacchetti in reti inaffidabili.

E' recente la notizia che il primo browser a integrare la tecnologia WebRTC sarà Chrome, e a breve Google spera che anche Opera e Firefox seguano la strada, data la partnership esistente.

WebRTC non è ancora standardizzato in questo momento, ma esiste già una proposta al vaglio del gruppo di lavoro WHATWG e del W3C, che ha in programma di mettere a punto, da febbraio 2010, un approccio basato su browser proprio per le comunicazioni in tempo reale.
Copyright Programmazione.it® 1999-2005. Tutti i diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002.