Networks, due to the affinity to both technical and social characteristics of such networks. It can help binding together communities, it provides a good means for inclusion of people as well to deliver information and local events. Video streaming in community networks is still problematic; this work describes a project for the adaptation of PeerStreamer, an open source peer-to-peer video streaming platform, to an existing Community Network in the city of Florence, Italy. The paper exposes the motivations that make PeerStreamer a perfect match with the philosophy and the technical features of a community network and describes how the community network of Florence can be a very good testbed given the mixture of technical and social skills that animate it. The proposed adaptation and implementation exploits a so-far underused feature of PeerStreamer: the possibility of separating the streaming engine from the play-out part on different hosts. This feature makes it possible to install the streaming engine, which is very efficient and has a very small memory footprint, directly on the community network routing nodes, so that the streaming topology can be adapted to the community network topology by directly accessing routing information. On the other hand, the player can run on standard PCs and use standard streaming protocols to access the stream.
Scheda prodotto non validato
I dati visualizzati non sono stati ancora sottoposti a validazione formale da parte dello Staff di IRIS, ma sono stati ugualmente trasmessi al Sito Docente Cineca (Loginmiur).
|Titolo:||Live Video Streaming for Community Networks, Experimenting with PeerStreamer on the Ninux Community|
|Autori:||Maccari, Leonardo; Baldesi, Luca; Lo Cigno, Renato; Forconi, Jacopo; Caiazza, Alessio|
|Titolo del volume contenente il saggio:||Proceedings of the 2015 Workshop on Do-it-yourself Networking: An Interdisciplinary Approach (DIYNetworking '15)|
|Luogo di edizione:||New York, NY, USA|
|Anno di pubblicazione:||2015|
|Codice identificativo Scopus:||2-s2.0-84959517030|
|Appare nelle tipologie:||04.1 Saggio in atti di convegno (Paper in proceedings)|