Abra o player de outro site ou aplicativo com uma URL de vídeo e configure a reprodução com parâmetros opcionais.
Use #url= nos links de reprodução. Coloque o URL do vídeo e todas as opções depois de #.
Criar um link de reprodução
URL
https://m3u8-player.com/pt/#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/pt/#' + params;
window.open(playerUrl, '_blank', 'noopener');Codifique o URL completo do vídeo uma única vez como valor de url. Separe as opções com &. Use encodeURIComponent ou URLSearchParams para criar o link.
Parâmetros do link de reprodução
| Parâmetro | Valores | Padrão | Descrição |
|---|---|---|---|
url | HTTPS URL | Obrigatório | URL do vídeo |
title | ≤ 120 | auto | Nome do vídeo |
type | auto / hls / video | auto | Formato |
autoplay | 0 / 1 | 1 | Reprodução automática |
muted | 0 / 1 | 0 | Silenciar |
volume | 0–1 | Configuração local | Volume |
rate | 0.25–4 | Configuração local | Velocidade de reprodução |
start | 90 / 01:30 / 00:01:30 | Progresso salvo | Posição inicial (sob demanda) |
loop | 0 / 1 | Configuração local | Repetir |
poster | HTTPS URL | — | Imagem de capa |
subtitle | HTTPS SRT / VTT URL | — | Legendas |
lang | ar / de / en / es / fr / hi / id / it / ja / ko / pt / ru / th / tr / vi / zh-CN / zh-TW | auto | Alterar idioma |
history | 0 / 1 | Configuração local | Histórico |
resume | 0 / 1 | 1 | Progresso salvo |
theater | 0 / 1 | 0 | Modo cinema |
lights | 0 / 1 | 0 | Apagar luzes |
quality | auto / 720 / 1080 / … | auto | Qualidade |
audio | 0 / 1 / … | auto | Áudio |
aspect | auto / 16:9 / 4:3 / 1:1 | auto | Proporção da tela |
Notas de uso
- autoplay=0 carrega o player pausado. muted=1 ajuda na reprodução automática, mas o navegador ainda pode exigir um clique. Tela cheia e picture-in-picture exigem ação do usuário.
- As opções afetam apenas esta reprodução. Valores omitidos usam configurações locais. history=0 não registra; history=1 respeita a opção local. start tem prioridade sobre o progresso salvo; resume=0 desativa a retomada.
- As opções de qualidade e áudio dependem da fonte do vídeo e do navegador. start se aplica a vídeos sob demanda; as faixas de audio são numeradas a partir de 0.
- Legendas remotas aceitam arquivos SRT e VTT em UTF-8 de até 5 MiB. O URL da legenda deve permitir acesso entre origens.