HLS/DASH 再生チェッカー
配信URL(.m3u8 / .mpd / MP4)を貼るだけで、ブラウザで再生できるかを確認できます。再生できないときは CORS・HTTPステータス・暗号化などの原因まで診断し、マニフェストの中身やセグメントの読み込み速度も表示します。
- 1
配信URLを貼る
確認したい .m3u8 / .mpd / MP4 のURLを入力欄に貼り付けます。
- 2
チェックを押す
プレイヤーで再生を試しながら、CORSやHTTPステータス、マニフェストの中身を同時に診断します。
- 3
結果を共有する
「共有・埋め込み」タブで短縮URL・iframeコード・CLIコマンドを作れます。URLを渡せば相手も同じ状態で開けます。
再生できるかの診断
URLをチェックすると、ここに診断結果が出ます。
マニフェスト解析
URLをチェックすると、プレイリストの中身を表示します。
バリアント(画質)
メディアプレイリスト
生のマニフェスト
再生統計
再生を開始すると、統計が表示されます。
セグメント読み込み(直近20件)
まだセグメントを読み込んでいません。
イベントログ
- イベントはまだありません。
この状態を共有する
いまの入力とオプションをそのまま再現できるURLです。短縮URLは share.omikuji.dev で作られます。
iframe 埋め込みコード
プレイヤーだけを表示するモード(ui=embed)で埋め込みます。
CLI で確認する
ブラウザで再生できないときは、手元のコマンドでも切り分けできます。
GETパラメータ
URLの末尾にパラメータを付けると、開いた瞬間から同じ状態で再生できます。監視や手順書へのリンクに使えます。
| パラメータ | 値 | 説明 |
|---|---|---|
| url | https://…/x.m3u8 | チェックする配信URL(src でも可) |
| autoplay | 1 / 0 | 自動再生する(既定: 1) |
| muted | 1 / 0 | ミュートで再生する(既定: 1) |
| loop | 1 / 0 | ループ再生する |
| t | 30 | 開始位置(秒・VODのみ) |
| ui | full / embed | embed でプレイヤーのみ表示 |
| hud | 1 / 0 | 統計オーバーレイを出す |
| lowlatency | 1 / 0 | LL-HLS の低遅延モード(既定: 1) |
| tab | diag / manifest / … | 初期表示タブ(diag/manifest/stats/log/share/history) |
チェックした履歴
履歴はこのブラウザの中だけに保存されます。
✨ 特徴
- HLS(.m3u8)・DASH(.mpd)・MP4直リンクを、URLを貼るだけでブラウザ上で再生確認できます。
- 再生できないときは CORS・HTTPステータス・混在コンテンツ・暗号化・コーデックまで原因を診断します。
- マスタープレイリストのバリアント表、セグメントの読み込み速度、ライブ遅延やバッファ量まで表示します。
- GETパラメータ(?url=...)で状態をそのまま共有でき、iframe埋め込みコードやffplayコマンドも生成できます。
💡 こんなときに使えるよ!
配信の疎通確認
エンコーダやCDNの設定を変えたあと、視聴者と同じブラウザ環境で再生できるかをすぐ確認できます。
「見られない」の原因切り分け
CORS未設定なのか、404なのか、DRMなのか。診断結果をコピーして配信事業者へそのまま連絡できます。
画質・ビットレート設計の確認
マスタープレイリストのバリアント一覧で、意図した解像度・ビットレート・コーデックが並んでいるか点検できます。
手順書や監視リンクに
?url= 付きのURLをブックマークしておけば、開くだけで同じ配信の再生確認ができます。
🔒 プライバシー
入力した配信URLはあなたのブラウザから配信元へ直接アクセスするだけで、当サイトのサーバーへは送信・保存されません。履歴もブラウザ内(localStorage)にのみ保存されます。ただし共有URLの短縮を実行した場合のみ、そのURLが share.omikuji.dev に登録されます。
❓ よくある質問
再生できないのはなぜですか?
多いのは配信側の CORS 未設定です。他サイトのページから再生するには Access-Control-Allow-Origin が必要です。ほかに 404/403、http配信を https ページから読もうとした混在コンテンツ、DRM付き配信などが原因になります。診断タブに原因と対処が出ます。
URLはサーバーに送信されますか?
いいえ。配信URLへのアクセスはあなたのブラウザから直接行われ、当サイトのサーバーは経由しません。共有URLの短縮ボタンを押したときだけ、そのURLが share.omikuji.dev に登録されます。
GETパラメータで自動再生できますか?
できます。?url=配信URL を付けて開くと自動でチェックと再生を始めます。autoplay・muted・loop・t(開始秒)・ui=embed なども指定でき、iframeでの埋め込みにも使えます。
DASHや通常のMP4にも対応していますか?
対応しています。.mpd は dash.js で、.mp4/.webm などの直リンクは video 要素でそのまま再生します。HLS は hls.js を使い、Safari ではネイティブ再生に切り替わります。