Translate

domenica 2 luglio 2023

📺Vedere la TV on-line

Volete vedere la TV su un dispositivo (PC, tablet, smartphone,...) connesso ad internet? Oppure vi interessa vedere un canale che attualmente viene trasmesso solo in altre regioni o su piattaforma satellitare ma voi non avete la parabola? Se almeno una risposta è affermativa, allora leggete questa mia breve guida che ti spiegherà tutto anche sul sistema chiamato HTTP Live Streaming (HLS). 


Premettiamo subito che stiamo parlando di una cosa TOTALMENTE LEGALE! Infatti, qui vedremo come riprodurre in "streaming" i canali digitali "in chiaro" su un qualsiasi PC/tablet/smartphone avente una buona connessione internet (c.d. IPTV). In verità, per fare quanto appena affermato, esistono diverse soluzioni, tra cui non posso non citare il mitico applicativo VLC, ottimo player multimediale e multipiattaforma per riprodurre e registrare contenuti locali o remoti. Inoltre, per alcuni palinsesti (es. RAI e Mediaset), potremmo anche navigare i rispettivi portali di contenuti live/on-demand a seguito di una registrazione gratuita.

Precisamente, in questa guida vedremo il modo più semplice e diretto di ricevere su internet i soliti canali TV, ossia usando solo il nostro browser Chrome dotato di un'apposita estensione capace di ricevere e decodificare il flusso audio/video del canale prescelto. Tale flusso multimediale viene individuato attraverso uno specifico collegamento internet che dovremmo trovare da qualche parte ...ma anche per questo vi darò io una mano! In buona sostanza, basterà avviare il browser Chrome ed installare la piccola estensione "HLS - m3u8 Streaming Player" o similari con la dicitura HLS (HTTP Live Streaming) che meglio spiegheremo più avanti. Detta estensione, opportunamente installata ed attivata (icona color verde), permetterà a Chrome di ricevere e decodificare il flusso audio-video del collegamento che noi andremo semplicemente a cliccare o copiare nella barra degli indirizzi il link (>) riportato nella specifica colonna. A questo punto non resta che reperire il giusto collegamento al flusso multimediale del canale italiano prescelto da questa pagina ossia bit.ly/ITAIPTV oppure consulta la lista canali TV di tutto il mondo ed i canali VOD!

Lista canali IPTV gratuiti per l'Italia. https://bit.ly/ITAIPTV


Inoltre, voglio precisare che i suddetti link dei flussi audio/video per i canali TV funzionano in modo nativo (quindi senza estensioni!) anche su tablet, smartphone ed assistenti vocali con display (es. Alexa Show).

A questo punto poteste semplificare lo "zapping" su Chrome creando, nella barra dei preferiti, un'apposita cartella denominata "TV" nella quale andremo pazientemente a salvare tutti i collegamenti ai nostri canali preferiti. A lavoro terminato, sarà facilissimo cliccare per passare da un canale all'altro come avremmo fatto davanti alla TV col telecomando! Ora non vi resta che scegliere cosa vedere su StaserainTV.





Ti sei mai chiesto come mai puoi guardare video in diretta o on-demand sul tuo smartphone, smart TV o computer senza problemi di buffering (o quasi)? Il merito è di un sistema chiamato HTTP Live Streaming (HLS).

Ma come funziona esattamente questa tecnologia così diffusa? Andiamo a scoprirlo insieme!


Il cuore di HLS: il protocollo HTTP

La prima cosa fondamentale da capire è che HLS si basa sul protocollo HTTP (Hypertext Transfer Protocol), lo stesso "linguaggio" che il tuo browser usa per caricare le pagine web. Questa scelta è stata geniale perché permette di sfruttare l'infrastruttura web esistente (server, CDN, firewall, ecc.) rendendo la distribuzione di video molto più semplice e scalabile.


Come viene preparato il video?

Prima che tu possa vedere un video in HLS, il contenuto viene elaborato in questo modo:

  1. Codifica: il video originale viene codificato in diversi flussi (stream) con differenti bitrate e risoluzioni. Questo è cruciale per l'adattabilità della riproduzione. Immagina di guardare un video con una connessione lenta: il sistema potrà scegliere il flusso a bitrate inferiore per evitare interruzioni.
  2. Segmentazione: ogni flusso video viene poi diviso in tanti piccoli segmenti di breve durata (solitamente pochi secondi). Questi segmenti sono dei normali file video (spesso in formato MPEG-TS).
  3. Creazione del file Manifest (o Playlist): viene generato un file di testo, chiamato Manifest (con estensione .m3u8), che contiene l'elenco di tutti i segmenti disponibili per ogni flusso, insieme ad altre informazioni come i bitrate e le risoluzioni. Questo file è la "mappa" che il tuo lettore video utilizzerà.

 

Cosa succede quando guardi un video?

Quando clicchi "play" su un video HLS, il tuo dispositivo (il "client") fa questo:

  1. Richiesta del Manifest: il client invia una richiesta HTTP al server per ottenere il file .m3u8.
  2. Lettura del Manifest: il client analizza il Manifest per capire quali flussi sono disponibili e le loro caratteristiche.
  3. Richiesta dei Segmenti: inizia a scaricare i singoli segmenti video tramite richieste HTTP. Li scarica in sequenza e li riproduce uno dopo l'altro, creando un flusso video continuo.
  4. Adaptive Bitrate Streaming (ABS): la vera magia di HLS sta qui. Il client monitora costantemente la velocità della tua connessione internet. Se la connessione è buona, scaricherà i segmenti con un bitrate più alto (migliore qualità video). Se la connessione rallenta, passerà automaticamente a scaricare segmenti con un bitrate inferiore per evitare interruzioni nella riproduzione. Questo cambio avviene in modo fluido e quasi impercettibile.

 

I vantaggi di HLS:

  • Adattabilità: la riproduzione si adatta alla velocità della connessione, garantendo un'esperienza più fluida.
  • Scalabilità: sfruttando l'infrastruttura HTTP, la distribuzione di contenuti a un vasto pubblico è più semplice ed efficiente.
  • Compatibilità: supportato dalla maggior parte dei dispositivi e browser moderni.
  • Funzionalità avanzate: supporta sottotitoli, tracce audio multiple e DRM (Digital Rights Management) per la protezione dei contenuti.

In sintesi, HLS è un sistema intelligente che "spezzetta" il video in piccoli pezzi e li invia tramite il protocollo web standard. La sua capacità di adattarsi alle condizioni della rete lo ha reso la tecnologia di streaming dominante oggi. La prossima volta che guardi un video online, pensa a tutto il lavoro "dietro le quinte" reso possibile da HLS!

La TV dove vuoi tu: clicca sul bottone o logo del canale e buona visione!


Spero che questa guida sia stata di vostro gradimento e di avervi incuriosito a continuare con la lettura della mia pagina dedicata alla COMUNICAZIONE.





P.S. Colgo l'occasione per segnalarvi il palinsesto dell'ottimo PlutoTV che trasmette esclusivamente on-line! Scopri la lista di tutti i canali VOD.

Nessun commento:

Posta un commento