M3U8 バリデータ & HLS チェッカーの使い方
- 1
M3U8 URL を貼り付けます。
チェックしたい .m3u8 リンクをプレーヤーの入力に入力します。
- 2
CORS プロキシを有効にする
スマート CORS プロキシをオンにして、デッドセグメントの検出が .ts ファイルに到達できるようにします。それ以外の場合、クロスオリジン ルールによってチェックがブロックされます。
- 3
ヘルスレポートを実行する
[ヘルス チェックの実行] をクリックして、すべてのトラック、平均ビットレート、暗号化、ライブ/VOD ステータス、およびデッド セグメントを一覧表示します。
レポートでチェックされる内容
バリデーターは、マスター プレイリストを拡張して、すべてのバリアント、解像度、宣言された帯域幅、フレーム レート、およびコーデックをリストし、セグメント数、合計期間、平均セグメント長、暗号化方式、およびライブ (#EXT-X-ENDLIST なし) か VOD かを分析します。いくつかのセグメントをサンプリングし、測定された平均ビットレートを報告します。
デッドリンク検出にプロキシが必要な理由
ブラウザーは生の .ts セグメントへのクロスオリジン リクエストをブロックするため、CORS プロキシがないと、サンプリングされたすべてのセグメントが失敗し、レポートでは実際のデッド リンクと CORS ブロックを区別できません。プロキシをオンにすると、チェックがオリジンに到達し、合格/不合格カウントが正確になります。これは、CDN ノードをテストするときにまさに必要なものです。
よくある質問
M3U8 バリデータは何をチェックしますか?
すべての解像度トラックとビットレート、セグメント数と期間、暗号化方式、ライブと VOD のステータスをリストし、サンプリングによってデッド .ts セグメントを検出します。
すべてのセグメントが無効と表示されるのはなぜですか?
これは通常、ストリームが壊れているということではなく、CORS がセグメント リクエストをブロックしていることを意味します。 CORS プロキシを有効にし、正確な結果を得るためにチェックを再度実行します。
ストリームがライブか VOD かを判断できますか?
はい。 #EXT-X-ENDLIST タグがない場合は、ライブ ストリームであることを示します。その存在はビデオ オン デマンドを特徴づけます。
HLS チェッカーは無料ですか?
はい、無料でサインアップは必要なく、完全にブラウザーで実行されます。