HLS dasar-dasar daftar putar

Apa itu File M3U8? HLS Daftar Putar Dijelaskan

File M3U8 adalah daftar putar teks UTF-8 yang digunakan oleh HTTP Live Streaming. Biasanya tidak berisi video itu sendiri; ini menunjuk ke segmen media, varian kualitas, trek audio, subtitle, kunci enkripsi, dan metadata daftar putar langsung/VOD yang digunakan pemutar HLS untuk pemutaran.

Terakhir diperbarui: June 20, 2026

Pemutaran, riwayat, favorit, subtitle, dan konversi browser tetap ada di perangkat ini. Permintaan HLS melewati proxy hanya ketika Anda mengaktifkan proxy CORS.

Proksi CORS yang cerdas

Gunakan proksi Cloudflare Worker untuk manifes, kunci, dan segmen saat pemutaran browser langsung diblokir.

Pratinjau video

Tautan laporan kesehatan

Parsing varian, kecepatan bit, durasi segmen, enkripsi, dan status aktif/VOD, lalu ambil sampel segmen media untuk tautan mati. Pemeriksaan segmen dibatasi oleh browser CORS, jadi aktifkan proxy untuk hasil paling akurat.

Tag dan baris M3U8 umum

Tag atau garisArtiMengapa itu penting
#EXTM3UMenandai file sebagai daftar putar M3U/M3U8 yang diperluas.Daftar putar HLS yang valid harus dimulai dengan baris ini.
#EXT-X-STREAM-INFMenjelaskan aliran varian dalam playlist master.Pemain menggunakannya untuk memilih resolusi, bandwidth, dan codec.
#EXTINFMemberikan durasi segmen media berikutnya.Pengaturan waktu segmen memengaruhi buffering, pemangkasan, dan latensi langsung.
#EXT-X-KEYMenunjuk ke kunci enkripsi untuk AES-128 HLS.Kunci URL harus dapat dijangkau untuk pemutaran atau konversi terenkripsi.
#EXT-X-ENDLISTMenandai daftar putar sebagai selesai.Kehadirannya biasanya berarti VOD; ketidakhadiran biasanya berarti hidup.
.ts atau .m4s URLMenunjuk ke segmen media yang sebenarnya.Segmen URL yang mati atau diblokir dapat mengganggu pemutaran setelah manifes dimuat.

File M3U8 biasanya bukan file video

Sebagian besar file M3U8 adalah daftar putar, bukan file media yang sudah jadi. Daftar putar memberi tahu pemain segmen URL mana yang harus diambil dan dalam urutan apa. Itulah sebabnya menyalin hanya tautan .m3u8 dapat berfungsi untuk streaming tetapi tidak berlaku seperti mengunduh satu file MP4.

Daftar putar utama vs daftar putar media

Daftar putar master mencantumkan beberapa varian, seperti trek 1080p, 720p, atau audio saja. Daftar putar media mencantumkan segmen sebenarnya untuk satu varian. Saat Anda menempelkan master M3U8 ke pemutar, pemutar akan memilih daftar putar media berdasarkan bandwidth, dukungan codec, dan kondisi perangkat.

Mengapa tautan M3U8 kedaluwarsa atau gagal

Banyak M3U8 URL yang ditandatangani tautan CDN dengan waktu kedaluwarsa, atau memerlukan header CORS yang dapat dibaca browser, Referer yang cocok, dan segmen media yang dapat dijangkau. Daftar putar yang tampak valid masih bisa gagal jika ada daftar putar turunan, kunci URL, atau segmen URL yang diblokir atau mati.

Cara memeriksa file M3U8

Buka URL atau tempelkan ke penguji HLS. Periksa apakah itu dimulai dengan #EXTM3U, identifikasi apakah itu master atau daftar putar media, periksa #EXT-X-KEY untuk enkripsi, cari #EXT-X-ENDLIST, lalu jalankan pemeriksaan kesehatan segmen untuk mengonfirmasi pemutaran dapat dilanjutkan setelah permintaan pertama.

  • HLS penguji aliran memungkinkan Anda menempelkan M3U8 URL dan memeriksa pemutaran plus kesehatan segmen.
  • M3U8 pemecahan masalah tautan menjelaskan CORS, Referer, URLs yang kedaluwarsa, segmen mati, codec, dan batas DRM.
  • M3U8 vs M3U membandingkan daftar putar UTF-8 HLS dengan file daftar putar M3U yang lebih lama.

Pertanyaan yang sering diajukan

Apa itu berkas M3U8?

File M3U8 adalah file playlist UTF-8 yang digunakan oleh HLS streaming. Biasanya mengacu pada segmen video, varian kualitas, trek audio, subtitle, dan kunci enkripsi, bukan menyimpan video itu sendiri.

Apakah file M3U8 berisi video?

Biasanya tidak. File M3U8 berisi instruksi teks dan URLs. Video sebenarnya disimpan dalam segmen media seperti file .ts atau .m4s yang diambil pemutar saat streaming.

Bagaimana cara membuka file M3U8?

Tempelkan M3U8 URL ke pemutar HLS, atau buka dengan pemutar desktop seperti VLC. Untuk debugging browser, gunakan pemutar online yang dapat menampilkan CORS, Referer, enkripsi, dan masalah kesehatan segmen.

Apakah M3U8 sama dengan HLS?

No. HLS adalah protokol streaming, sedangkan M3U8 adalah format file playlist HLS yang biasa digunakan untuk membuat daftar varian, segmen, subtitel, dan kunci.

Mengapa tautan M3U8 berhenti berfungsi?

Tautan M3U8 sering kali berhenti berfungsi karena URL yang ditandatangani sudah kedaluwarsa, CORS memblokir akses browser, asal memerlukan Referer tertentu, kunci URL diblokir, atau satu atau lebih segmen media mati.