Resum
Infinitum Fest Player era una experiència mòbil de streaming en 360° creada per portar concerts a un reproductor preparat per a VR sense fer pesada l’aplicació. El repte central era oferir vídeo immersiu en alta resolució mitjançant streaming, sense exigir a l’usuari descarregar grans arxius de concerts abans de poder-los veure.

El repte
El vídeo de concerts en 360° imposa exigències poc habituals a un producte mòbil: necessita prou resolució per resultar convincent dins d’un visor VR, però l’aplicació no pot convertir-se en una descàrrega de diversos gigabytes. A més, ha de descodificar i reproduir de manera fiable en dispositius amb capacitats de maquinari molt diferents.
El meu rol
Enginyer de Backend i Streaming
Responsabilitats
- Vaig desenvolupar el backend necessari per emmagatzemar i servir el catàleg de vídeos de concerts.
- Vaig investigar enfocaments de compressió per trobar el millor equilibri pràctic entre qualitat visual, ample de banda de streaming i rendiment de descodificació mòbil.
- Vaig adaptar el pipeline de compressió i descompressió de vídeo per a la reproducció dins de l’aplicació Unity.
- Vaig integrar i validar el flux de reproducció 360° per a una experiència mòbil preparada per a VR.
- Vaig provar la compatibilitat en iPhone, Samsung i models seleccionats de Xiaomi.
Resultats clau
- Lliurament basat en streaming: els concerts es mantenien a la infraestructura de streaming, de manera que la instal·lació de l’app no incloïa arxius de vídeo pesants.
- Reproducció immersiva en alta resolució: vaig ajustar el pipeline de compressió i reproducció per conservar la qualitat necessària en concerts 360°.
- Compatibilitat multidispositiu: vaig aconseguir una reproducció de vídeo fiable a iOS i en una varietat de maquinari Android.
Tecnologies
- Unity + C#
- Reproducció de vídeo 360°
- Servidor d’emmagatzematge i streaming de vídeo
- Compressió i descodificació de vídeo mòbil
- iOS i Android