Streaming WebRTC per l’industria manifatturiera 

Sfruttare lo streaming in tempo reale per ottimizzare le attività delle aziende manifatturiere.

Se qualcuno ne dubitava prima della pandemia, oggi è una verità accertata e accettata: svolgere il lavoro da remoto è la nuova normalità! Gli amministratori delegati ora effettuano chiamate a tutto campo dalla comodità dei loro salotti, mentre i medici monitorano e trattano i pazienti tramite tecnologie di streaming video. Anche l’industria manifatturiera può trarre vantaggio dai progressi tecnologici nel campo dei video, agevolando da remoto una serie di attività che fino a qualche anno fa sembravano addirittura inimmaginabili.

I moderni protocolli di streaming consentono di implementare soluzioni audio e video di alta qualità in qualsiasi parte del mondo, con bassa latenza. Queste tecnologie a bassa latenza permettono di creare esperienze veramente interattive da remoto. L’impiego dello streaming a bassa latenza, in combinazione con telecamere di alta qualità, anche indossabili, permette già oggi di ridurre i costi (non è più necessario spostare i tecnici, poiché è possibile ottenere gli stessi risultati da remoto), limitare le esposizioni al rischio (ad esempio, con le soluzioni di telesaldatura remota, che permettono ai tecnici di non trovarsi in situazioni di oscurità, sporcizia o altre condizioni pericolose), e ottimizzare i processi, grazie all’abbinamento di telecamere a movimentazione remota (brandeggio remoto) ai protocolli a bassa latenza.

Per i non addetti ai lavori, lo “streaming a bassa latenza” è quella tecnologia di trasmissione di contenuti audio o video in tempo reale con un ritardo minimo tra la generazione del segnale e la sua ricezione da parte dell’utente finale. In altre parole, indica la capacità di trasmettere dati in streaming in modo quasi istantaneo, riducendo al minimo il tempo di latenza o ritardo tra l’invio e la ricezione dei dati. Questa caratteristica è fondamentale per applicazioni in cui la tempestività della comunicazione è essenziale, come nelle videochiamate, nelle trasmissioni live, nei giochi online interattivi, nelle teleconferenze e in altre situazioni in cui è richiesta una comunicazione immediata e fluida. Lo streaming a bassa latenza è particolarmente importante in contesti in cui la reattività e l’interattività sono cruciali, come nelle comunicazioni in tempo reale, dove anche una frazione di secondo di ritardo può avere un impatto significativo sull’esperienza dell’utente. Per raggiungere la bassa latenza, sono impiegati protocolli di trasmissione ottimizzati e infrastrutture di rete avanzate, al fine di garantire una trasmissione rapida e senza intoppi dei dati.

Planet, pioniere nel settore del video streaming sin dal 1996, ha reso lo streaming a bassa latenza il proprio tratto distintivo, accumulando una conoscenza e una competenza uniche nel mercato. Nel corso degli anni, le soluzioni da noi implementate hanno apportato una rivoluzione al mercato del video streaming, trovando applicazione in una vasta gamma di settori, dalla Pubblica Amministrazione al settore privato. Fra i campi di applicazione della tecnologia di streaming a bassa latenza integrata da Planet c’è sicuramente il settore industriale manifatturiero. La nostra azienda è, infatti, in grado di progettare piattaforme di WebTV tecniche, adattabili alle diverse esigenze del settore, che consentono di ottimizzare le operazioni, facilitare la comunicazione e supportare tutte le attività cruciali per le aziende manifatturiere. Grazie alla nostra esperienza nel campo del video streaming, possiamo fornire soluzioni personalizzate e all’avanguardia, aiutando le aziende manifatturiere a rimanere competitive e innovative nel mercato.

Esempi di applicazione

Un esempio pratico di applicazione è, ad esempio, la robotica arricchita dello streaming a bassa latenza e ad alta qualità che offre, infatti, numerosi vantaggi nell’ottimizzazione dei processi produttivi nel settore manifatturiero:

  • Aumento dell’efficienza produttiva
  • Maggior precisione e qualità
  • Ottimizzazione della manutenzione
  • Riduzione dei costi operativi
  • Flessibilità e adattabilità
  • Ottimizzazione dei processi

In generale, l’applicazione dello streaming video in tempo reale nei processi produttivi manufatturieri offre diversi vantaggi. Ecco alcuni dei più importanti:

  • Monitoraggio in tempo reale

Lo streaming video abbinato all’analitica consente di monitorare, via WebTV, le attività produttive in tempo reale. Questo permette di individuare tempestivamente problemi o anomalie nel processo e di adottare le misure correttive necessarie immediatamente. Ciò consente di ridurre i tempi di inattività e di ottimizzare l’efficienza produttiva complessiva.

  • Collaborazione e comunicazione

Attraverso lo streaming video, i team di produzione possono collaborare più facilmente e comunicare in tempo reale, anche se si trovano in diverse sedi o aree geografiche. Ciò è particolarmente vantaggioso per le aziende che operano su scala globale o che hanno filiali in diverse parti del mondo. La condivisione di video in tempo reale facilita la risoluzione dei problemi e la presa di decisioni rapide.

  • Controllo della qualità 

Lo streaming video ad alta qualità e a bassa latenza, può essere utilizzato per il controllo della qualità durante il processo produttivo. I video ad alta risoluzione possono catturare i dettagli e consentire ai team di controllo qualità di analizzare le fasi di produzione in modo accurato e approfondito. Ciò aiuta a individuare eventuali difetti o problemi nella produzione e a prendere provvedimenti correttivi in tempo reale.

  • Supporto tecnico remoto

Lo streaming video consente ai tecnici di fornire supporto remoto durante le attività di manutenzione o riparazione. Attraverso il video in diretta, i tecnici possono vedere ciò che accade sul campo e fornire indicazioni precise ai tecnici locali per risolvere i problemi. Questo riduce la necessità di viaggiare fisicamente sul luogo e consente di risolvere i problemi in modo più rapido ed efficiente.

  • Supporto prevendita

È possibile creare showroom virtuali utilizzando telecamere a brandeggio remoto (controllabili a distanza) per presentare macchinari di difficile trasportabilità a fini commerciali. In queste situazioni, i tecnici presenti sul posto, avvalendosi di telecamere indossabili e postazioni controllabili a distanza, collaborano con potenziali clienti remoti e rappresentanti commerciali per mostrare i prodotti in tempo reale. Questo approccio offre numerosi vantaggi economici, migliorando l’immagine aziendale e aumentando l’efficienza del processo di presentazione commerciale.

  • Supporto postvendita

Fornire assistenza remota ai clienti senza dover spostare i tecnici in varie parti del mondo. L’assistenza remota è una soluzione altamente vantaggiosa in termini di efficienza operativa, risparmio di tempo e costi, supporto globale, disponibilità 24/7, monitoraggio e manutenzione proattivi.

Questa rivoluzione è possibile grazie allo Streaming WebRTC, che permette di progettare architetture con flussi ad alta qualità e bassissima latenza.

Che cos’è lo streaming WebRTC?

WebRTC è un framework libero e aperto per il Web che consente la comunicazione in tempo reale (RTCreal time communication). Come combinazione di standard, protocolli e API JavaScript, WebRTC sfrutta le connessioni peer-to-peer tra i browser per supportare uno scambio di dati quasi simultaneo, senza richiedere software o plug-in di terze parti.

Video WebRTC - Streaming e webstreaming a comunicazione in tempo reale (RTC = real time communication)

In altre parole, WebRTC consente agli utenti di avviare WebTV e chat video con un clic dal proprio browser e di scambiare informazioni con una rapidità tale da replicare le interazioni di persona. Questo supporta lo streaming interattivo dal vivo tra individui, nonché la comunicazione da browser a browser attraverso una serie di protocolli standard.

Come funziona WebRTC?

WebRTC utilizza tre API HTML5 che consentono ai browser degli utenti di catturare, codificare e trasmettere flussi live tra loro, consentendo una comunicazione bidirezionale. Per questo motivo, WebRTC viene definita una tecnologia peer-to-peer, in cui ogni browser comunica direttamente con l’altro.

La bellezza di WebRTC sta proprio in questo: Elimina la necessità di server web intermediari durante questi scambi, per non parlare di apparecchiature o software aggiuntivi. Le sale riunioni basate su URL sono un ottimo esempio della comodità e della comunicazione in tempo reale offerta da WebRTC.
Mentre alcuni flussi di lavoro in streaming richiedono una telecamera per il live streaming, un codificatore e un server multimediale, le più semplici implementazioni WebRTC possono realizzare tutto con una webcam e un browser collegati. Inoltre, a differenza dei video basati su Flash, WebRTC può essere riprodotto su qualsiasi lettore HTML5 che supporti le API WebRTC.

Tuttavia, poiché WebRTC è stato progettato per lo scambio nativo di informazioni senza un server intermedio, non è in grado di gestire un pubblico numeroso. Chiunque voglia trasmettere WebRTC in streaming su larga scala avrà bisogno dell’aiuto di un server o di un servizio di streaming. Dal riconfezionamento dei contenuti in un formato più scalabile alla distribuzione di flussi live attraverso una rete di distribuzione dei contenuti WebRTC (CDN) personalizzata, Planet, appoggiandosi sulla piattaforma Wowza, offre opzioni per configurare il flusso di lavoro WebRTC in modo da accogliere un pubblico fino a un milione di spettatori.

Panoramica di WebRTC

  • Codec audio: Opus, iSAC, iLBC
  • Codec video: H.264, VP8, VP9
  • Compatibilità di riproduzione: Chrome, Firefox e Safari supportano WebRTC senza alcun plugin.
  • Vantaggi: Super veloce e basato su browser
  • Svantaggi: Progettato per le videoconferenze e non per la scalabilità, richiede quindi una piattaforma di streaming come Wowza per lo streaming a un pubblico numeroso.
  • Latenza: Consegna al di sotto dei 500 millisecondi

Vantaggi di WebRTC

Se si considerano i numerosi vantaggi che WebRTC offre sia agli utenti che agli sviluppatori, si capisce perché ci sia così tanto clamore intorno a questa tecnologia. Tutto, dalla trasmissione a bassa latenza all’interoperabilità, lo rende una scelta interessante.

Bassa bassissima latenza di webRTC e interoperabilità di WebRTC. Web conferencing, telepresence, real-time device control (PTZ camera, drones)
  • Latenza intrinsecamente bassa. WebRTC è il massimo in termini di velocità di trasmissione. Con una latenza da schermo a schermo inferiore a 500 millisecondi, WebRTC offre il metodo più rapido per trasportare video su Internet.
  • Indipendenza da piattaforme e dispositivi. Tutti i principali browser e dispositivi supportano WebRTC, rendendone semplice l’integrazione in un’ampia gamma di applicazioni senza infrastrutture dedicate. Poiché WebRTC utilizza le API di HTML5, consente agli sviluppatori di utilizzare molte delle funzionalità del linguaggio di programmazione HTML5 attraverso un framework leggero e integrato. Inoltre, la codifica basata sul browser garantisce un’esperienza utente finale più accessibile per tutti.
  • Open Source e standardizzato. Il framework open-source è standardizzato dall’IETF e dal W3C, eliminando così i problemi di interoperabilità legati alle tecnologie di streaming proprietarie. Shan Sinha di Computerworld spiega: “WebRTC beneficia del fatto che migliaia di sviluppatori di software ci lavorano di comune accordo, standardizzando i protocolli di conferenza e rendendo l’interoperabilità meno problematica. La maggior parte delle aziende non può competere con migliaia di sviluppatori indipendenti che contribuiscono al codice di una piattaforma: persino organizzazioni grandi come Google e Apple impallidiscono di fronte agli sforzi della comunità web“.
  • Si adatta alle condizioni di rete. WebRTC garantisce una pubblicazione affidabile anche in condizioni di rete non ottimali grazie alla codifica di rete adattiva. Questo perché supporta una funzionalità chiamata “simulcasting“, da non confondere con la trasmissione a più destinazioni, che è la definizione tradizionale di questo termine. Con il simulcasting di WebRTC, il client genera flussi multipli a bitrate e qualità diverse, in modo che le condizioni di rete non ostacolino il contributo video. A differenza dello streaming a bitrate adattivo, in cui il flusso si adatta dinamicamente durante la riproduzione, questo avviene sul lato della pubblicazione e fornisce codifiche multiple piuttosto che la possibilità di adattare il bitrate a metà del flusso.

Casi d’uso dello streaming WebRTC

WebRTC è un framework di distribuzione ideale per le applicazioni che dipendono dalla velocità e dall’interattività. Ad esempio, immaginate di organizzare un’asta online. Siete davanti alla telecamera per sollecitare le offerte, ma una latenza di cinque secondi significa che il pubblico è un po’ indietro. Si va avanti una volta, si va avanti due volte, si accetta l’offerta finale e qualcuno interviene all’ultimo secondo con un’offerta migliore, ma voi avete già chiuso a causa della latenza.
Con la latenza inferiore a 500 millisecondi di WebRTC, questo non è un problema. Sarete in grado di sentire l’offerta finale in tempo quasi reale. WebRTC è utile anche per applicazioni quali:

  • Sorveglianza
  • Teleassistenza e monitoraggio remoto
  • Comunicazioni aziendali
  • Formazione online
  • Risposta alle emergenze
  • Giochi e E-Sports
  • Sport in diretta
  • Fitness e salute

E molto altro ancora. Quanto più è vicino al tempo reale il flusso di informazioni di cui avete bisogno, tanto più è probabile che optiate per WebRTC.

La Sicurezza di WebRTC

WebRTC è sicuro perché richiede la crittografia SRTP (Secure Real Time Protocol) e un gruppo di altri standard (in fondo è più di un semplice protocollo). Una delle organizzazioni che ha contribuito a standardizzare WebRTC, la Internet Engineering Task Force, vieta espressamente le connessioni WebRTC senza la necessaria crittografia.

Oltre alla crittografia a livello di protocollo, WebRTC sfrutta anche la sicurezza dei browser e della comunità. I principali browser, come Firefox, Chrome, Safari ed Edge, prendono tutti sul serio la sicurezza di WebRTC, per cui richiedono HTTPS per accedere al framework, protezioni contro le fughe di dati IP, la concessione di autorizzazioni da parte degli utenti a singoli siti prima di consentire l’accesso a telecamera e microfono e altri controlli sulla privacy. Essendo un progetto open-source, anche la comunità di sviluppatori di WebRTC collabora per garantire la massima sicurezza.

Per capire meglio come la crittografia e la sicurezza web standard si confrontano con i livelli aggiuntivi di WebRTC, consultare il seguente flusso di lavoro.

Crittografia e sicurezza web standard a confronto con i livelli aggiuntivi di sicurezza di WebRTC

Conclusione

Entrando nell’era dell’Internet of Things (IoT), dove dispositivi, macchinari e sensori sono sempre più connessi tra loro, l’utilizzo di piattaforme di gestione video diventa ancora più rilevante. Questi ecosistemi abilitati per IoT permettono di acquisire una vasta quantità di dati dai dispositivi distribuiti in tutta l’azienda, consentendo una visione più completa e dettagliata delle operazioni manifatturiere.

Planet si pone come uno dei protagonisti in questa trasformazione digitale del settore manifatturiero. Grazie alla partnership con Wowza e alle proprie piattaforme di gestione video avanzate, Planet offre soluzioni all’avanguardia per aiutare le aziende manifatturiere a raggiungere un livello superiore di efficienza, produttività e innovazione.

Contattaci per progettare insieme la giusta applicazione dello streaming alle tue esigenze aziendali!




    Dichiaro di aver letto l'informativa (leggi) sul trattamento dei dati personali ai sensi dell’art. 13 regolamento ue 2016/679.