プレーヤー連携ガイド

オンライン再生

動画URLを使って他のサイトやアプリから開き、追加パラメーターで再生を設定できます。

再生リンクには #url= を使います。動画の URL と再生オプションはすべて # の後に指定してください。

再生リンクを作成

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

動画の URL 全体を一度だけエンコードして url に指定し、追加の項目は & でつなぎます。encodeURIComponent または URLSearchParams でリンクを作成できます。

再生リンクのパラメーター

パラメーター値初期値説明
urlHTTPS URL必須動画 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 です。字幕の URL はクロスオリジンアクセスを許可する必要があります。