Laboratorio di Ingegneria Informatica
Projects for Multimedia Communications
Broadcasting techniques in social networks
Java code development of a few modules expected to be integrated within an existing simulator: such tool allows to determine the dissemination time of a message within a social network.
1) Social network models
Java code development of social network models, suitable for the integration within a platform that allows to assess the performance of various gossiping techniques in different scenarios.
2) P2P streaming among social network users
An existing C++ open source simulator has to be further enhanced, to encompass new functionalities that allow to better capture the behavior of peers when looking for a particular video.
3) Installing and running an open source P2P video streaming platform
This activity requires students to get acquainted with an existing P2P platform and to run it for video broadcasting. Students are further expected to perform a few assessments of the achievable performance, exploiting objective metrics such as packet delivery ratio and playback delay.
4) Crawling YouTube
The title is self-explanatory. The goal of the project is to become familiar with the measurements that can be performed to infer useful information about video features (e.g., popularity, length, clustering).