Apri il lettore da un sito o un’app con un URL video e configura la riproduzione con parametri facoltativi.
Usa #url= per i link di riproduzione. Inserisci l’URL del video e tutte le opzioni dopo #.
Crea un link di riproduzione
URL
https://m3u8-player.com/it/#url=https://example.com/video.m3u8JavaScript
const videoUrl = 'https://example.com/video.m3u8';
const params = new URLSearchParams({
url: videoUrl, autoplay: '1', muted: '1'
});
const playerUrl = 'https://m3u8-player.com/it/#' + params;
window.open(playerUrl, '_blank', 'noopener');Codifica una sola volta l’URL completo del video come valore di url. Separa le opzioni con &. Usa encodeURIComponent o URLSearchParams per creare il link.
Parametri del link di riproduzione
| Parametro | Valori | Predefinito | Descrizione |
|---|---|---|---|
url | HTTPS URL | Obbligatorio | URL del video |
title | ≤ 120 | auto | Nome del video |
type | auto / hls / video | auto | Formato |
autoplay | 0 / 1 | 1 | Riproduzione automatica |
muted | 0 / 1 | 0 | Disattiva audio |
volume | 0–1 | Impostazione locale | Volume |
rate | 0.25–4 | Impostazione locale | Velocità di riproduzione |
start | 90 / 01:30 / 00:01:30 | Posizione salvata | Posizione iniziale (su richiesta) |
loop | 0 / 1 | Impostazione locale | Ripeti |
poster | HTTPS URL | — | Immagine di copertina |
subtitle | HTTPS SRT / VTT URL | — | Sottotitoli |
lang | ar / de / en / es / fr / hi / id / it / ja / ko / pt / ru / th / tr / vi / zh-CN / zh-TW | auto | Cambia lingua |
history | 0 / 1 | Impostazione locale | Cronologia |
resume | 0 / 1 | 1 | Posizione salvata |
theater | 0 / 1 | 0 | Modalità cinema |
lights | 0 / 1 | 0 | Spegni le luci |
quality | auto / 720 / 1080 / … | auto | Qualità |
audio | 0 / 1 / … | auto | Audio |
aspect | auto / 16:9 / 4:3 / 1:1 | auto | Proporzioni |
Note sull’utilizzo
- autoplay=0 carica il lettore in pausa. muted=1 favorisce la riproduzione automatica, ma il browser può richiedere un clic. Schermo intero e picture-in-picture richiedono un’azione dell’utente.
- Le opzioni valgono solo per questa riproduzione. I valori omessi seguono le impostazioni locali. history=0 non registra; history=1 rispetta l’opzione locale. start prevale sulla posizione salvata; resume=0 disattiva la ripresa.
- Qualità e tracce audio dipendono dalla sorgente video e dal browser. start si applica ai video on demand; le tracce audio sono numerate da 0.
- I sottotitoli remoti supportano file SRT e VTT in UTF-8 fino a 5 MiB. L’URL dei sottotitoli deve consentire l’accesso tra origini.