Piattaforma di Video Streaming Aziendale

Sviluppo di una piattaforma per la fruizione dei video on-demand

Piattaforma di Video Streaming Aziendale

Fuizione e condivisione dei contenuti in modo rapido

Una soluzione, richiesta da un’azienda internazionale che opera nel mercato del lusso, per il caricamento, la fruizione e la condivisione di contenuti video on-demand in modo rapido da parte di tutti i dipendenti dell’azienda indipendentemente dalla nazione di residenza

Visualizzazione dei contenuti video

Accedendo all’applicazione gli utenti visualizzano un pop-up completo di tutti i video caricati sulla piattaforma. Da questa schermata hanno la possibilità effettuare delle ricerche per trovare il contenuto video di loro interesse o di visualizzare uno degli ultimi video caricati.

Showcase dei video in homepage

Chiudendo il pop-up, i dipendenti vengono reindirizzati all’interfaccia per la fruizione dei contenuti. Facendo scorrere la pagina è possibile visualizzare tutti i video caricati e una serie di informazioni relative ai contenuti come ad esempio i tag, la data di pubblicazione, il titolo, la descrizione e le statistiche.

Condivisione dei video aziendali      

Ogni video presenta un pulsante che dà ai dipendenti la possibilità di condividere il video in diverse modalità:

  • Condivisione tramite mail aziendale
  • Condivisione su Yammer
  • Condivisione all’interno di una seconda applicazione interna
  • Condivisione tramite link
Condivisione dei video all'interno del perimetro aziendale

I dipendenti hanno infine la possibilità di richiedere i video per utilizzo esterno cliccando su un apposito link che genera un flusso che invia una mail ai responsabili aziendali per richiedere il permesso di utilizzare la risorsa anche esternamente.        

Gestione dei contenuti video

I responsabili individuati dall’azienda hanno la possibilità di accedere alla sezione di back-end della web app, dalla quale possono vedere l’elenco di tutti i video caricati sulla piattaforma e dei relativi dati. Da questa sezione hanno la possibilità di abilitare o disattivare i commenti per ogni video e tramite la funzione “Edit” hanno la possibilità modificare il titolo e la descrizione del video.

Hanno inoltre accesso alla funzione “Latest” per pubblicare i contenuti video nella pagina dedicata ai video nuovi. Infine, possono scaricare un file excel che contiene tutti i dati relativi ai video in modo da avere accesso alle informazioni anche offline.

Il progetto è stato sviluppato utilizzando i servizi offerti da Microsoft Azure in modo da consentire a tutti i dipendenti aziendali, a prescindere dalla nazione di residenza, di accedere ai contenuti video in modo rapido e sicuro.

Architettura della piattaforma

Architettura dell' applicazione

I responsabili aziendali caricano, all’interno dell’app service o del FTP dell’app, file in formato .xml che contengono i metadati e i link al file MP4 del video. I file vengono quindi salvati sul cloud e trattati attraverso gli Azure Media Services, un servizio di Microsoft Azure per la creazione di player video. In seguito alla manipolazione dei contenuti video da parte di Azure Media Services, vengono resi disponibili gli URL da inserire all’interno della piattaforma di streaming dei contenuti.

Grazie all'utilizzo degli Azure Media Services, tutti i dipendenti aziendali possono accedere rapidamente ai contenuti video indipendentemente dalla nazione di residenza. I video sono infatti hostati sui server Microsoft in America, Europa e Asia per permettere alla piattaforma di richiedere i video al server più vicino e di ottimizzare quindi lo streaming dei contenuti.

Entra in contatto con il team

Modern Apps

Il team Modern Apps è specializzato nello sviluppo e nell'integrazione all'interno dell'intero ecosistema Microsoft 365. Progettiamo applicazioni native per le piattaforme Microsoft ed Azure e implementiamo processi aziendali che si integrano e massimizzano l'investimento aziendale effettuato con Microsoft 365.