PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Ultra low latency music performance over the Internet

keywords AUDIO, MULTIMEDIA, NETWORKING, WEB TECHNOLOGIES

Reference persons ANTONIO SERVETTI

Research Groups DAUIN - GR-11 - INTERNET MEDIA GROUP - IMG

Thesis type APPLIED RESEARCH, SOFTWARE DEVELOPMENT

Description After social distancing measures have been enforced, music schools, conservatoires, radio and tv broadcasters, Internet media channels, and musicians too, felt the urgent need to be able to play music together and live, staying each one at his/her place. They tried to use many of the available videoconferencing software, but were disappointed by the artifact that such software introduces to favour speech intelligibility over high fidelity audio. In addition, such systems do not manage collaboration and synchronization between multiple flows and cannot enable any kind of real time performance for a passionate audience (i.e., passive users).

In this context we are looking for master thesis students interested in investigating, implementing, and evaluating how to build a software prototype for remote music teaching with high fidelity audio and to extend this implementation in order to allow musicians to play together through the network with a synchronized output, thus overcoming the quality and synchronization problems of the videoconferencing platforms.

The software prototype will be developed as a web application that runs natively in the browser in order to be easily accessible by anyone on every software platform (pc, laptop, handheld, tablet). A first prototype of the software that needs further development is available on [Github Jacktrip-WebRTC](https://github.com/jacktrip-webrtc/jacktrip-webrtc).

The activity can be carried out without being physically present on a day-to-day basis at the Politecnico.

If interested, please submit your CV and statement of interest to: antonio.servetti@polito.it

See also  webrtc-jacktrip.pdf 

Required skills * Knowledge of web and Javascript programming

Notes Additional references:
* [WebRTC examples](https://webrtc.github.io/samples/)
* [RTCDataChannel](https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel)


Deadline 17/03/2024      PROPONI LA TUA CANDIDATURA