>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come Incorporare VLC Media Player nelle Pagine Web (Legacy / Non Consigliato)

Attenzione: Il plugin browser NPAPI/PPAPI di VLC è deprecato e non funziona sui browser moderni (Chrome 45+, Firefox 52+, Edge 79+, Safari 12+). I browser hanno rimosso il supporto plugin NPAPI per sicurezza. Questo articolo è solo a scopo storico/archivistico.

Alternative moderne per video/audio web

1. Tag HTML5 nativo <video> / <audio> (Standard, nessun plugin)

<video controls width="640" height="360" preload="metadata">
  <source src="video.mp4" type="video/mp4">
  <source src="video.webm" type="video/webm">
  <track kind="subtitles" src="subs_it.vtt" srclang="it" label="Italiano">
  Il tuo browser non supporta il tag video.
</video>

Formati: MP4 (H.264/AAC) = compatibilità universale. WebM (VP9/Opus/AV1) = aperto, efficiente. HLS (.m3u8) / DASH (.mpd) per streaming adattivo (usa hls.js, dash.js, video.js).

2. Player JavaScript ricchi (controlli personalizzati, playlist, analytics, DRM)

3. VLC come backend streaming (non nel browser)

VLC / cvlc / libVLC lato server per:

4. WebAssembly: libVLC / FFmpeg nel browser

Codice storico (non funzionante)

Il vecchio tag <embed type="application/x-vlc-plugin" ...> richiedeva plugin npvlc.dll (Windows) / libvlcplugin.dylib (Mac) installato in ~/.mozilla/plugins o directory plugin browser. Parametri: target (URL media), autoplay, loop, volume, width, height.

Conclusione

Usa <video> HTML5 + Video.js/Plyr per riproduzione web. Usa VLC lato server per transcoding/streaming. Il plugin browser è morto.