11 modi in cui le emittenti utilizzano un’API di streaming video per ottenere risultati migliori
La tecnologia API è alla base di gran parte del mondo moderno. L’uso di un’API di streaming video sta diventando sempre più popolare tra le emittenti professionali.
Queste “interfacce di programmazione delle applicazioni” collegano i pezzi che alimentano le nostre applicazioni, i nostri telefoni, i nostri computer, le nostre automobili e molti altri elementi della vita moderna.
Questo saggio si concentra su un caso d’uso specifico delle API: il video broadcast.
- In che modo le stazioni televisive tradizionali stanno integrando nei loro sistemi le trasmissioni video online simultanee in diretta?
- Come potete costruire il vostro “portale video” per i vostri contenuti online?
- Come si possono integrare i contenuti video nelle applicazioni mobili e in altre piattaforme innovative?
Le risposte ruotano tutte intorno a un pezzo di tecnologia: l’API.
Che cos’è un’API?
Un’API, come forse già sapete, è un'”Interfaccia di programmazione dell’applicazione”. Ma cosa significa in realtà?
In sostanza, un’API è come un accordo o un linguaggio condiviso. Permette ai database o alle applicazioni di comunicare con altri servizi. Questo facilita i sistemi che “si parlano”.
Le API sono disponibili per varie piattaforme. Si tratta di siti web, database, servizi, applicazioni mobili e desktop, sistemi operativi e così via. Inoltre, sono disponibili per piattaforme di streaming live e video on-demand.
Un’API aiuta a risolvere i problemi tecnici
Cosa fare se si sta cercando di fornire un’applicazione complessa? Si codifica tutto da zero o ci si appoggia a ciò che è già stato fatto?
Se le risorse tecniche e il tempo a disposizione sono limitati (come tutti noi), la risposta è solitamente la seconda.
Le API consentono di costruire potenti piattaforme che si interfacciano con altri sistemi per lo scambio di dati. Ciò può avvenire in modo dinamico, in tempo reale e senza interazione umana. Oggi quasi tutti possono utilizzare le API per costruire piattaforme complesse con un’esperienza tecnica limitata. A differenza dei sistemi di scambio di informazioni ad hoc, le API sono standardizzate. Ciò rende questi sistemi affidabili e scalabili.
Informazioni sull’API di streaming video
L’industria radiotelevisiva sta vivendo un cambiamento a lungo termine nel suo business. I video su mobile e internet sono in aumento. Le trasmissioni televisive tradizionali via etere (OTA) hanno iniziato a diminuire. Secondo Bob Bejan, dirigente di AOL, in un’intervista a AdWeek, le emittenti devono anticipare questa tendenza.
“I nostri consumatori non si limitano a tagliare il cavo, ma non lo riprendono più. L’interruzione di cui tutti abbiamo parlato sta avvenendo proprio ora. Stiamo assistendo alla disgregazione del panorama dei media tradizionali. Il controllo e il potere si stanno spostando nelle mani del consumatore”.
[Tweet “Our consumer isn” t=”” just=”” cutting=”” the=”” cord=”” they=”” never=”” picking=”” it=”” up.=”” bob=”” bejan=””]
La direzione in cui si muove il settore è chiara. Se le emittenti dei media vogliono sopravvivere, dovranno muoversi in una nuova direzione. Ciò comporta video online, applicazioni e distribuzione mobile.
Gran parte di questo è possibile grazie a un’API per il Live Streaming.
Esempi eclatanti di API nel settore del live streaming e in altre aziende
In un ambiente di trasmissione, l’efficienza è tutto. È essenziale automatizzare il più possibile il sistema. Ed è fondamentale che ogni parte del sistema sia solida come una roccia. C’è poco spazio per errori o ritardi.
L’utilizzo di API per integrare vari sistemi rientra perfettamente in questo paradigma. Un piccolo investimento iniziale per la codifica e la configurazione può essere ripagato a lungo. Ci sono migliaia di aziende che utilizzano le API in modi innovativi e sorprendenti. Purtroppo, solo pochi di loro hanno documentato i propri sforzi per condividerli con gli altri. Ma anche un piccolo sguardo alle funzionalità abilitate dalle API è affascinante.
Ecco alcuni esempi di aziende che utilizzano le API per potenziare le loro attività.
1. Niconico riscrive la base di codice senza interrompere le operazioni
Le API aiutano a rendere il sistema a prova di futuro. Questo perché consentono di modificare le funzionalità, di aggiornare il sistema e persino di effettuare revisioni complete. Questo può essere fatto senza interrompere le applicazioni e i servizi che si affidano alla vostra API.
Un buon esempio viene dal Giappone. Una piattaforma di condivisione video chiamata Niconico stava affrontando problemi di prestazioni a causa dell’elevato utilizzo. Gli esperti di prestazioni di Lightbend sono riusciti a riscrivere il codice di Niconico. Alla fine, hanno ottenuto un aumento dell’inefficienza del 400%. Tutto questo è stato ottenuto senza disturbare la loro piattaforma grazie alla stretta integrazione con le API.
La tecnologia sottostante è cambiata, ma le API che gestiscono i dati sono rimaste le stesse. Le operazioni non sono state influenzate e gli utenti non hanno subito interruzioni.
2. Kaltura utilizza un’API di streaming video per creare sistemi video white-label per le notizie locali.
Il fornitore di servizi video Kaltura collabora con diversi canali di notizie locali in tutti gli Stati Uniti. La loro API per il Live Streaming ha permesso ai clienti di creare piattaforme dedicate e di marca. Questi supportano applicazioni web sia pubbliche che private.
Il personale e i giornalisti hanno a disposizione una pagina personalizzata con il proprio marchio per il caricamento. E gli spettatori possono semplicemente guardare i loro contenuti preferiti sul sito web delle notizie locali. Le persone non sanno mai che è una piattaforma di terze parti a fornire i dati.
Un altro strumento consente ai giornalisti di ritagliare e tagliare i contenuti video direttamente nel loro sistema. Poi, possono scegliere le schermate e creare gallerie di immagini dai contenuti video in pochi clic. Infine, possono pubblicare sul sito web della loro rete, anche se lavorano da remoto.
Il risultato è un’esperienza senza soluzione di continuità per gli utenti, anche quelli non tecnici. E dietro a tutto questo c’è l’API di Live Streaming.
3. Sezion sfrutta l’API per automatizzare la pubblicazione dei video promozionali degli eventi
Un esempio interessante di API per lo streaming video in uso proviene da un’azienda chiamata Sezion. Forniscono servizi di generazione e pubblicazione automatica di video.
In sostanza, la loro piattaforma consente agli organizzatori di eventi di preparare una zona di proiezione video. Le persone potrebbero registrare dei video in cui parlano delle loro parti preferite dell’evento. Oppure possono semplicemente dire di essere stati lì.
Quindi, caricano l’applicazione web di Sezion e scelgono un titolo.
L’API ingerisce il caricamento e aggiunge automaticamente i tag e la descrizione. Aggiunge un’animazione personalizzata di intro e outro. Poi, il video viene caricato automaticamente su YouTube e Twitter.
In questo modo, potrete creare decine di video pertinenti, interessanti e professionali. Il tutto in un tempo molto breve. Rispetto a fare tutto questo manualmente, la quantità di energia e di tempo spesi è minima!
4. Swink.TV organizza i video degli eventi sportivi in singoli “spettacoli”.
Un problema dei contenuti ricchi come i video è che sono difficili da indicizzare. È qui che entrano in gioco servizi come Swink.TV.
Swink utilizza team di lavoratori online per analizzare i filmati degli eventi sportivi. Questi visualizzatori suddividono ogni video in singole rappresentazioni. Questi schemi possono essere indicizzati in base alla squadra, al nome del giocatore, al tipo di piano e così via.
Questo lavoro viene svolto dagli esseri umani, ma è reso possibile da un’API. L’API estrae i clip completi dai server client. Poi viene utilizzato per caricare i dati su ogni gioco che viene delineato dagli operatori Swink. Quindi, indicizza i dati su ogni riproduzione e categorizza ogni clip in base ai dati inseriti dall’utente.
Il risultato è un sistema snello e conveniente per estrarre le migliori giocate dalle partite e renderle disponibili. Grazie all’API, è veloce e senza interruzioni.
5. First Utility utilizza un’API per rendere disponibili i dati ai clienti e ad altri soggetti.
Le API consentono la collaborazione. Un buon esempio è dato da First Utility, un’azienda energetica britannica.
First Utility utilizza le API per creare le proprie applicazioni per uso interno. Ma hanno anche sviluppato applicazioni che consentono ai consumatori di monitorare il consumo energetico in tempo reale. Mettono queste API a disposizione di sviluppatori terzi per i loro scopi in modo sicuro.
Secondo Keith Sterling, responsabile dello sviluppo software, l’API è la chiave di tutto.
“La nostra strategia è quella di rendere i nostri dati aperti, in modo che i clienti possano interagire con i propri dati”, ha dichiarato.
6. Le amministrazioni pubbliche aprono i dati al pubblico tramite API
Queste aziende non sono sole. Anche il governo ha iniziato a utilizzare le API per rendere disponibili al pubblico i dati aperti.
Un ottimo esempio è la città di Seattle. Hanno rilasciato una serie di API. Uno fornisce l’accesso ai dati sulla criminalità. Un’altra permette di visualizzare i permessi di costruzione a livello geografico. Un terzo indicizza i veicoli venduti dalla città. Il quarto fornisce dati sugli spazi culturali come teatri, gallerie, spazi artistici, biblioteche, luoghi di musica e così via. Molto bello!
7. Il futuro del video broadcast è OTT
Il rapporto 2015 di Ooyala sullo “stato del settore broadcast” è d’accordo. “Il 2015 è stato l’anno in cui i contenuti video premium OTT (over-the-top) sono passati decisamente al centro della scena”, si legge nella valutazione.
OTT si riferisce alla distribuzione di contenuti via Internet piuttosto che attraverso la tradizionale trasmissione televisiva OTA o via cavo tramite set-top box al televisore. I modelli televisivi e cinematografici tradizionali richiedono pacchetti via cavo o via satellite a pagamento. La maggior parte dei clienti finisce per utilizzare solo una frazione dei canali disponibili.
Aggirando questo modello, i video OTT consentono di accedere ai propri programmi preferiti a una frazione del prezzo.
Questo approccio è stato stravolto da servizi come Netflix, Hulu, Apple TV e Amazon Prime Video. Questi servizi hanno portato il modello di business OTT nel mainstream.
Una delle aziende di maggior successo che è salita a bordo è stata la HBO. Nel marzo 2015, HBO ha lanciato “Now”, il suo servizio indipendente. HBO Now consente di accedere all’intera libreria. È stato un grande successo. L’OTT è una pietra miliare della loro strategia futura.
Questo tipo di approccio viene ora replicato da altri operatori del settore radiotelevisivo. CBS, Showtime e Lifetime sono tutti online. Così come molti altri. I leader aziendali stanno riconoscendo un cambiamento nel settore. I video online, sia dal vivo che in diretta, sono il futuro.
Owen Phillips, di FilmOn, lo chiama “contenuto orientato ai millennial”.
8. Siete un’emittente che dispone di un software per emittenti legacy?
Molte stazioni televisive e altre emittenti hanno sistemi tecnici complessi. Tuttavia, spesso non sono all’avanguardia della tecnologia. I sistemi sono stati messi insieme nel corso degli anni o dei decenni. I bilanci hanno subito fluttuazioni e non c’è motivo di sostituire un’apparecchiatura che funziona bene. Anche se sono disponibili alternative migliori, perché spendere i soldi?
Questo non è un problema. L’utilizzo di un’API per il live streaming consente alle emittenti di integrare i flussi di lavoro e i sistemi digitali consolidati con i contenuti OTT. Dal vivo o su richiesta, non importa. Non è necessario avere flussi di lavoro separati per piattaforme diverse. Invece, tutto può essere combinato.
9. Come integrare lo streaming online in un sistema di trasmissione tradizionale
Come possiamo adattare i vecchi sistemi di trasmissione alle nuove sfide?
Con un’API di streaming video.
Le emittenti utilizzano in genere sistemi di gestione dei contenuti e server di trasmissione per la TV “lineare”. Questi server programmano programmi e spot pubblicitari. Possono utilizzare un’API di streaming video per collegare questi sistemi alle piattaforme video online. Ciò consente di automatizzare la pubblicazione simultanea su Internet. I feed in diretta possono essere resi disponibili OTA e online allo stesso tempo.
Con questo sistema, la quantità di modifiche al flusso di lavoro è ridotta al minimo. Tutto rimane automatizzato, o almeno guidato dalle interfacce utente esistenti. L’API permette ai computer di fare il lavoro duro, mentre il personale continua a seguire procedure ben conosciute.
In questo modo si elimina anche la necessità di riqualificare il personale.
Se organizzato correttamente, il sistema funziona come una macchina ben oliata. Guardate questo video per un ottimo esempio. La quantità di competenze che si impiegano per produrre un gioco di calcio è incredibile. Un’API per lo streaming video rende possibili trasmissioni di questo tipo automatizzando la distribuzione di contenuti sul Web. Questo avviene insieme ai contenuti tradizionali.
Quando è organizzato bene, sembra un lungo lancio di bombe!
10. Creare app intorno ai vostri flussi video live e on-demand
Le app mobili sono sempre più potenti, popolari e dirompenti.
Le organizzazioni possono voler costruire il proprio per molte ragioni.
Potreste creare una piattaforma “broadcaster” che permetta al vostro staff di trasmettere in diretta streaming. Oppure, potreste voler reimpacchettare un servizio di live streaming all’interno della vostra applicazione. Potrebbe anche essere monetizzato.
La codifica di un’applicazione come questa è pratica grazie all’uso di un’API. Vari kit di sviluppo software (SDK) come Kickflip semplificano anche il processo di codifica. Con un’API per il live streaming e un SDK per i video, è possibile distribuire rapidamente un’applicazione.
Oppure, potreste desiderare di incorporare i vostri flussi video in diretta o on-demand in un’app per farli vedere agli utenti. Questo potrebbe essere utilizzato in molti settori diversi. Ad esempio, un’app con i vostri contenuti video incorporati potrebbe essere utile per:
- Leghe sportive
- Notizie e politica
- Musica e concerti
- Università e altre grandi istituzioni
- O qualsiasi tipo di organizzazione
Un’API per il live streaming rende tutto ciò pratico. Con un’API, è possibile personalizzare la propria applicazione mobile. Può basarsi su contenuti video ospitati e trasmessi in streaming da una piattaforma esterna. È possibile utilizzare semplicemente la sintassi JSON standardizzata per incorporare il contenuto desiderato all’interno della propria applicazione.
[Tweet “With a Video Streaming API, you can custom-code your own mobile app and embed video content.”]In questo modo è possibile creare un’esperienza personalizzata e di marca. Il tutto senza doversi preoccupare di creare una propria piattaforma di live streaming.
Il processo è semplice e relativamente poco tecnico.
11. Come creare il proprio “portale video”
La stessa procedura di base può essere utilizzata per creare un’applicazione web.
Questi “portali video” possono essere codificati per essere popolati automaticamente. Quando il contenuto viene pubblicato in una determinata cartella, viene aggiunto al sito.
Perché dovreste incorporare un’API per lo streaming video
Stiamo vivendo un periodo di cambiamenti estremamente rapidi nel settore.
La combinazione di video di qualità broadcast e tecnologie web è molto interessante. Sta scuotendo il mercato delle trasmissioni tradizionali e permette a nuovi attori di affermarsi.
L’uso di un’API per lo streaming video ha senso per la maggior parte delle emittenti. Con una spesa e un impegno tecnico minimi, è possibile portare un sistema legacy nel 21° secolo. Questo può avvenire rapidamente, senza dover riqualificare il personale o sviluppare un’intera serie di nuove procedure.
Le API sono un potente insieme di strumenti. Il loro utilizzo nel video broadcast è in rapida espansione. Stiamo vedendo diventare comuni cose che sarebbero state impossibili solo un anno fa. Il ritmo del cambiamento è sbalorditivo.
State pensando di utilizzare un’API di streaming video nelle vostre trasmissioni? Ne state già utilizzando uno? Ci piacerebbe sentire le storie di ciò che le persone fanno e le sfide che affrontano. Fateci sapere nei commenti.
E rimanete sintonizzati. In futuro pubblicheremo una serie di saggi come questo su vari argomenti relativi alle API. Grazie per aver letto!