Lo scopo principale è progettare e sviluppare un orchestratore edge che distribuisca in tempo reale contenuti AR (score, highlight, grafiche di campo, statistiche) a smartphone e TV connessi all’interno di stadi o venue.
La tesi prevede la realizzazione di una pipeline che, quando disponibile, usa nodi MEC/5G per ridurre la latenza e, in assenza di MEC, degrada in modo elegante verso il cloud.
Il lavoro include la definizione delle API evento, il dispatch a bassa latenza (WebSocket/WebRTC), il caching vicino all’utente e le metriche di qualità del servizio (FPS, latenza, sincronizzazione overlay-video)
Argomento principale: Media/Edge – Edge Computing, MEC/5G, Realtime Streaming, WebSocket/WebRTC, Orchestrazione, AR/WebAR
Corso di studio e requisiti candidato: Informatica, Ingegneria Informatica o TLC. Conoscenze di base di networking, programmazione backend (Node/Python), API REST/WS; gradite nozioni AR (WebXR/Three.js o Unity) e containerizzazione (Docker).
Sede tirocinio: Napoli e Milano.
________
The main goal is to design and develop an edge orchestrator that distributes AR content (scores, highlights, field graphics, statistics) in real-time to smartphones and connected TVs inside stadiums or venues.
The thesis involves building a pipeline that, when available, uses MEC/5G nodes to reduce latency and, in the absence of MEC, gracefully degrades towards the cloud.
The work includes defining event APIs, low-latency dispatch (WebSocket/WebRTC), caching near the user, and quality of service metrics (FPS, latency, overlay-video synchronisation).
Main Topic: Media/Edge – Edge Computing, MEC/5G, Real-time Streaming, WebSocket/WebRTC, Orchestration, AR/WebAR.
Course of Study and Candidate Requirements: Computer Science, Computer Engineering or Telecommunications. Basic knowledge of networking, backend programming (Node/Python), REST/WS APIs; knowledge of AR (WebXR/Three.js or Unity) and containerisation (Docker) is a plus.
Internship Location: Naples and Milan.