ตัวสร้างเพลย์ลิสต์ HLS

สร้างแพ็คเกจ HLS แบบบิตเรตปรับได้ (เพลย์ลิสต์หลัก + เพลย์ลิสต์รอง + เซกเมนต์ CMAF) สำหรับส่งวิดีโอแบบเองได้ เอาต์พุต ZIP พร้อมวางบนโฮสต์สแตติกใดก็ได้

ทำอะไรได้บ้าง

เลือกวิดีโอต้นทาง เลือกขั้นบันไดบิตเรต (720p เดี่ยว, 720p+480p หรือ 1080p+720p+480p) เลือกระยะเวลาเซกเมนต์ และเครื่องมือผลิต ZIP ที่มีเพลย์ลิสต์รองหนึ่ง + เซกเมนต์ CMAF .ts ต่อขั้น พร้อมเพลย์ลิสต์หลักที่ชี้ไปยังทุกรอง

แตก ZIP อัปโหลดไปยังโฮสต์สแตติก (S3, Cloudflare R2, nginx ธรรมดา) และโปรแกรมเล่นที่รองรับ HLS จะเลือกบิตเรตที่ถูกตามแบนด์วิดท์ของผู้ชม

วิธีใช้

  1. ลากวิดีโอต้นทางคอนเทนเนอร์ทั่วไปใดก็ได้ ใช้ต้นฉบับความละเอียดสูงเพื่อให้การย่อมีรายละเอียดให้ใช้
  2. เลือกขั้นบันไดบิตเรตเดี่ยว 720p สำหรับประหยัดที่เก็บ หลายขั้นสำหรับเล่นปรับตามเครือข่ายแปรปรวน
  3. สร้างตัวเข้ารหัสผลิตทุกขั้นตามลำดับ ดาวน์โหลดเป็น ZIP — แตกและส่ง master.m3u8 จาก URL สแตติกใดก็ได้

เมื่อไรควรใช้

โฮสต์เองวิดีโอบนเว็บการตลาด

ข้าม Mux / Cloudflare Stream สำหรับวิดีโอเป็นครั้งคราว ส่งแพ็คเกจ HLS พร้อมกับ asset

CDN วิดีโอฝึกอบรมภายใน

พอร์ทัลวิดีโอภายในที่ Mux ดูเกินจำเป็น HLS บนโฮสต์สแตติกเพียงพอ

เก็บถาวรพร้อมเล่นปรับได้

บันทึกยาวที่ยังเล่นได้นุ่มบนเครือข่ายช้า โดยไม่ต้องซื้อผลิตภัณฑ์สตรีม

คำถามที่พบบ่อย

โปรแกรมเล่นใดบ้างใช้เอาต์พุตได้?
hls.js (เบราว์เซอร์ส่วนใหญ่) Safari แบบเนทีฟ Video.js ExoPlayer AVPlayer — อะไรที่รองรับ HLS
เอาต์พุตป้องกัน DRM ไหม?
ไม่ เครื่องมือนี้ผลิต HLS แบบข้อความล้วน DRM (FairPlay, Widevine) อยู่นอกขอบเขต ใช้ Mux หรือ Cloudflare Stream สำหรับการนั้น