Panduan integrasi pemutar

Pemutar online

Buka pemutar dari situs atau aplikasi lain dengan URL video dan atur pemutaran melalui parameter opsional.

Gunakan #url= untuk tautan pemutaran. Letakkan URL video dan semua opsi pemutaran setelah #.

Buat tautan pemutaran

URL
https://m3u8-player.com/id/#url=https://example.com/video.m3u8
JavaScript
const videoUrl = 'https://example.com/video.m3u8';
const params = new URLSearchParams({
  url: videoUrl, autoplay: '1', muted: '1'
});
const playerUrl = 'https://m3u8-player.com/id/#' + params;
window.open(playerUrl, '_blank', 'noopener');

Enkode URL video lengkap satu kali sebagai nilai url. Pisahkan opsi dengan &. Gunakan encodeURIComponent atau URLSearchParams untuk membuat tautan.

Parameter tautan pemutaran

ParameterNilaiBawaanKeterangan
urlHTTPS URLWajibURL video
title≤ 120autoNama video
typeauto / hls / videoautoFormat
autoplay0 / 11Putar otomatis
muted0 / 10Senyap
volume0–1Setelan lokalVolume
rate0.25–4Setelan lokalKecepatan Putar
start90 / 01:30 / 00:01:30Posisi tersimpanPosisi awal (sesuai permintaan)
loop0 / 1Setelan lokalUlangi
posterHTTPS URL—Gambar poster
subtitleHTTPS SRT / VTT URL—Takarir
langar / de / en / es / fr / hi / id / it / ja / ko / pt / ru / th / tr / vi / zh-CN / zh-TWautoGanti bahasa
history0 / 1Setelan lokalRiwayat
resume0 / 11Posisi tersimpan
theater0 / 10Mode teater
lights0 / 10Matikan lampu
qualityauto / 720 / 1080 / …autoKualitas
audio0 / 1 / …autoAudio
aspectauto / 16:9 / 4:3 / 1:1autoRasio Aspek

Catatan penggunaan

  • autoplay=0 memuat pemutar dalam keadaan jeda. muted=1 membantu putar otomatis, tetapi browser mungkin tetap meminta klik. Layar penuh dan gambar-dalam-gambar memerlukan tindakan pengguna.
  • Opsi hanya berlaku untuk pemutaran ini. Nilai yang tidak diberikan mengikuti setelan lokal. history=0 tidak merekam; history=1 menghormati sakelar riwayat lokal. start mengalahkan posisi tersimpan; resume=0 menonaktifkan pelanjutan.
  • Pilihan kualitas dan audio bergantung pada sumber video dan peramban. start berlaku untuk video sesuai permintaan; nomor trek audio dimulai dari 0.
  • Takarir jarak jauh mendukung SRT dan VTT berformat UTF-8 hingga 5 MiB. URL takarir harus mengizinkan akses lintas asal.