播放器呼叫說明

線上播放

透過影片網址從其他網站或應用程式開啟播放器,可用附加參數設定播放方式。

播放連結使用 #url=,影片網址和其他播放參數均放在 # 後。

建立播放連結

URL
https://m3u8-player.com/zh-tw/#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/zh-tw/#' + params;
window.open(playerUrl, '_blank', 'noopener');

將完整影片網址編碼一次後放入 url 參數,其他參數以 & 連接。可使用 encodeURIComponent 或 URLSearchParams 產生連結。

播放連結參數

參數數值預設值說明
urlHTTPS URL必填影片連結
title≤ 120auto影片名稱
typeauto / hls / videoauto播放格式
autoplay0 / 11自動播放
muted0 / 10靜音
volume0–1本機設定音量
rate0.25–4本機設定播放速度
start90 / 01:30 / 00:01:30歷史進度起播位置(隨選影片)
loop0 / 1本機設定循環
posterHTTPS URL—封面圖片
subtitleHTTPS SRT / VTT URL—字幕
langar / de / en / es / fr / hi / id / it / ja / ko / pt / ru / th / tr / vi / zh-CN / zh-TWauto切換語言
history0 / 1本機設定播放紀錄
resume0 / 11歷史進度
theater0 / 10劇院模式
lights0 / 10關燈
qualityauto / 720 / 1080 / …auto畫質
audio0 / 1 / …auto音軌
aspectauto / 16:9 / 4:3 / 1:1auto畫面比例

使用須知

  • autoplay=0 會載入播放器並等待點擊;muted=1 有助於自動播放,但瀏覽器仍可能要求點擊。全螢幕與子母畫面需要使用者操作。
  • 參數只影響本次播放;未指定時使用本機設定。history=0 不記錄歷史;history=1 仍遵循本機歷史開關。start 優先於歷史進度;resume=0 停用續播。
  • 畫質與音軌以影片來源和瀏覽器提供的選項為準。start 適用於隨選影片;audio 從 0 開始計數。
  • 遠端字幕支援 UTF-8 編碼的 SRT、VTT,最大 5 MiB;字幕網址需允許跨來源存取。