Case Study

AISportsWatch trasmettere sport in diretta streaming su larga scala con Google Cloud

AISportsWatch

AISportsWatch equilibria la differenza tra i club più importanti e le squadre amatoriali, grazie a una piattaforma online che trasmette in broadcast le partite delle squadre minori in un amplio range di sport. L’azienda ha sviluppato una telecamera innovativa, costituita da più lenti disposte una di fianco all’altra, che offrono una copertura completa a 180 gradi in qualsiasi momento di un campo sportivo.

AISportsWatch sfrutta l’Artificial Intelligence per unire automaticamente le immagini provenienti dalle lenti, identificare il punto in cui si svolge la maggior parte dell’azione e mettere a fuoco il feed del video. Il risultato è un feed live fluido, già montato e dall’aspetto professionale, che garantisce di evitare ai telespettatori di perdere delle azioni. Inoltre, AISportsWatch ha creato dei tools AI in grado di raccogliere i dati su tutto ciò che accade all’interno del campo da gioco, aiutando le società a perfezionare le loro strategie di allenamento e identificare le aree da migliorare ed esercitare. 

Scenario

AISportsWatch, nata in Germania, è stata lanciata per la prima volta nel 2017 e inizialmente, trasmetteva poche decine di partite ogni fine settimana.

L’infrastruttura on-premises non permetteva di trasmettere in diretta streaming senza investimenti di grandi quantità nell’hardware, e di conseguenza l’azienda aveva costruito la sua piattaforma iniziale nel cloud.

Ma, a metà 2018, AISportsWatch ha aumentato il numero di partite , le tipologie di sport trasmessi, l’impiego di telecamere di qualità superiore e un’AI migliorata che assimilava e analizzava più dati.

Di conseguenza, era necessario aumentare la quantità di risorse e l’infrastruttura in cloud esistente perchè iniziava a dimostrarsi inaffidabile a causa delle interruzioni impreviste del servizio nei momenti più cruciali, quando la domanda era ai massimi livelli. È capitato che il team di AISportsWatch sia dovuto intervenire manualmente per consentire 50.000 accessi paralleli per tifosi che volevano guardare una partina della loro squadra preferita. Oggi l’azienda è Partener con più di 2.000 società e trasmette in diretta streaming partite di calcio, pallacanestro, e, da poco anche di hockey su ghiaccio in full HD a 1080p. Per ottenere una piattaforma onnicomprensiva su grande scala, AISportsWatch si è rivolta a Google Cloud e ha scelto Go Reply, Premier Partner di Google Cloud, per riorganizzare l’architettura dell’azienda in modo da agevolare il passaggio all’ambiente Google Cloud.

La sfida per noi è mantenere un livello di qualità uniforme in tutte le dirette streaming. Man mano che ci siamo ingranditi, abbiamo iniziato ad avere problemi di stabilità e interruzioni del servizio. Avevamo bisogno di una nuova infrastruttura che fosse scalabile su richiesta senza compromettere i nostri standard. L’abbiamo trovata con Google Cloud.

Marvin Baudewig
AISportsWatch

Soluzione

AISportsWatch ha cercato una piattaforma alternativa in Cloud e ha scelto di testare parte dei suoi servizi utilizzando Google Cloud. Dopo alcuni mesi, AISportsWatch era pronta a completare la migrazione e ha avviato una collaborazione con Go Reply, Premier Partner di Google Cloud, che nel giro di un mese ha aiutato a riorganizzare efficientemente l’architettura della società all’ambiente Google Cloud.

Go Reply ha consentito all’azienda, di sfruttare la flessibilità di Google Cloud per progettare un’infrastruttura adatta alle sfide specifiche del suo lavoro. Adesso, per la funzionalità di streaming in diretta, la grande maggioranza del traffico è gestita da microservizi controllati con Cloud Functions, mentre le applicazioni stateful sono eseguite su App Engine. Gli strumenti di intelligenza artificiale di AISportsWatch sono eseguiti su macchine virtuali Compute Engine, che possono essere scalate secondo necessità. Inoltre, Cloud Storage fornisce sicurezza e accessibilità per la memorizzazione di grandi quantità di dirette accumulate nel corso degli anni da AISportsWatch.

AISportsWatch

AISportsWatch offre un servizio di produzione, attivazione e trasmissione in broadcast efficiente in termini di costi e completamente automatico, fornendo contenuti video ai fan di oltre 2.000 società sportive. AISportsWatch sfrutta Cloud Functions e macchine virtuali Compute Engine per alimentare una piattaforma di trasmissione sportiva tutto incluso e basata sull’IA per i tifosi di tutti i tipi di sport.

Go Reply, parte del gruppo Reply, è un Premier Partner di Google Cloud che fornisce servizi nelle aree seguenti: strategia e migrazione di cloud, cloud hosting, big data, machine learning, conformità a PCI/ISO e security management, servizi di produttività e servizi gestiti 24 ore su 24 e 7 giorni su 7 per supportare le applicazioni più strategiche del vostro business.