In recent years, the fifth revision of the HyperText Markup Language standard (HTML5) has promoted the porting of traditional desktop applications to the Web, thus allowing the rise of Rich Internet Applications (RIAs). Additionally, the progressive support to Web Real-Time Communication (WebRTC) standard in modern browsers for real-time communications is accelerating this process, enabling the migration of a number of complex network applications and services to Web, including peer-to-peer (P2P) overlays. At the same time, the increase of bandwidth in access networks enables end-users to become content producers too. Taking into consideration the aforementioned factors, this paper introduces a preliminary proposal of metrics and technologies to move towards a decentralized cooperative architecture for large scale, real-time live stream content delivery based on WebRTC, with no need of a Content Delivery Network (CDN) infrastructure. Such metrics and technologies are introduced to smooth the way for a transition in such direction of the already described and implemented CHARMS (Cooperative Hybrid Architecture for Relaying Multimedia Streams) architecture.
Towards a decentralized overlay for real-time live streaming: CHARMS meets the web
TOMMASI, Francesco;MELLE, CATIUSCIA;DE DONNO, ALESSANDRO
2016-01-01
Abstract
In recent years, the fifth revision of the HyperText Markup Language standard (HTML5) has promoted the porting of traditional desktop applications to the Web, thus allowing the rise of Rich Internet Applications (RIAs). Additionally, the progressive support to Web Real-Time Communication (WebRTC) standard in modern browsers for real-time communications is accelerating this process, enabling the migration of a number of complex network applications and services to Web, including peer-to-peer (P2P) overlays. At the same time, the increase of bandwidth in access networks enables end-users to become content producers too. Taking into consideration the aforementioned factors, this paper introduces a preliminary proposal of metrics and technologies to move towards a decentralized cooperative architecture for large scale, real-time live stream content delivery based on WebRTC, with no need of a Content Delivery Network (CDN) infrastructure. Such metrics and technologies are introduced to smooth the way for a transition in such direction of the already described and implemented CHARMS (Cooperative Hybrid Architecture for Relaying Multimedia Streams) architecture.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.