Thesis: Enriched Live Multimedia Streaming

Enriched Live Multimedia Streaming

streaming In the context of the research activities of the Internet Media Group concerning processing and transmission of multimedia signals, we are looking for a master thesis student with strong interests in multimedia streaming protocols (e.g., RTP, RTSP, RTMP), to investigate and develop a framework to facilitate the creation of enriched live multimedia feeds towards a standard streaming server able to redistribute the content to a multitude of users. This thesis is specifically focused on investigating the possibility to enrich standard audio/video content with other information, e.g., events, subtitles, etc., represented in the form of encoded snippets of text. It is expected that the activity will be carried out in the GNU/Linux environment (Windows or Mac-based systems can also be considered depending on the abilities of the student)

Requirements:

  • Good knowledge of multimedia streaming protocols
  • Good knowledge of the GNU/Linux environment, ability to compile / modify software
  • [Optional] Good knowledge of Windows and/or Mac-based systems

If interested, for more information write to: masala at polito dot it, servetti at polito dot it

Italian description:

Nell’ambito delle attività di ricerca dell’Internet Media Group riguardo l’elaborazione e la trasmissione di informazioni multimediali, si ricerca uno studente fortemente interessato ai protocolli di streaming multimediale (per es. RTP, RTSP, RTMP), per studiare e sviluppare un framework per facilitare la creazione di stream multimediali “arricchiti” da ulteriori informazioni, da inviare ad un server che possa redistribuire tutte le informazioni ricevute ad una moltitudine di utenti. Questa tesi si focalizza in particolare sulla possibilità di  aggiungere al tradizionale audio e video altre informazioni, quali eventi, sottotitoli, ecc., rappresentate nella forma di brevi informazioni testuali. Ci si aspetta di sviluppare il sistema in ambiente GNU/Linux ma anche Windows o Mac possono essere presi in considerazioni secondo le capacità dello studente.

Requisiti :

  • Buona conoscenza dei protocolli di streaming multimediale
  • Buona conoscenza dell’ambiente GNU/Linux (capacità di compilare / modificare programmi).
  • [Opzionale] Buona conoscenza di sistemi Windows e/o Mac

Se interessati contattare: masala at polito dot it, servetti at polito dot it