ตั้งค่าสตรีม HLS

สตรีมวิดีโอ HDR หรือใช้ตัวแปลงรหัสที่ RTMP ไม่รองรับด้วยการใช้โปรโตคอลการส่งผ่านข้อมูล HLS (HTTP Live Streaming) บน YouTube Live

ก่อนเริ่มต้น

ตรวจสอบว่าโปรแกรมเปลี่ยนไฟล์ของคุณรองรับ HLS และคุณทราบข้อมูลพื้นฐานเกี่ยวกับสตรีมมิงแบบสดบน YouTube

1 ตรวจสอบว่ามีค่าที่กำหนดล่วงหน้าสำหรับ HLS ของ YouTube หรือไม่

หากโปรแกรมเปลี่ยนไฟล์ของคุณมีค่าที่กำหนดล่วงหน้าสำหรับการส่งผ่านข้อมูล HLS ไปยัง YouTube ให้เลือกค่านั้น คุณอาจต้องคัดลอกและวางสตรีมคีย์เช่นเดียวกันกับที่ดำเนินการสำหรับสตรีม RTMP เพียงเท่านี้ คุณก็พร้อมสตรีมแล้ว

หากโปรแกรมเปลี่ยนไฟล์ของคุณไม่มีค่าที่กำหนดล่วงหน้าสำหรับการส่งผ่านข้อมูล HLS ไปยัง YouTube ให้ข้ามไปยังขั้นตอนที่ 2 "ตั้งค่า URL การส่งผ่านข้อมูล"

2 ตั้งค่า URL ของเซิร์ฟเวอร์

  1. ไปที่ห้องควบคุมการแพร่ภาพสดของ YouTube > สตรีม ในส่วน "เลือกสตรีมคีย์" ให้คลิกสร้างสตรีมคีย์ใหม่ แล้วเลือก HLS เป็นโปรโตคอลสตรีม 

หมายเหตุ: หากต้องการสตรีมในรูปแบบ HDR คุณต้องไม่เลือก "เปิดใช้ความละเอียดที่กำหนดเอง"

  1. ระบบจะอัปเดต "URL ของสตรีม" สำหรับการส่งผ่านข้อมูล HLS โดย URL ดังกล่าวควรขึ้นต้นด้วย "HTTPS" แทน "RTMP" ให้คัดลอก URL นี้ไปยังโปรแกรมเปลี่ยนไฟล์ของคุณ 
  2. หากต้องการใช้การส่งผ่านข้อมูลสำรอง ให้คัดลอก "URL ของเซิร์ฟเวอร์สำรอง" โดยสตรีมคีย์เป็นส่วนหนึ่งของ URL นี้อยู่แล้ว คุณจึงไม่จำเป็นต้องคัดลอก "สตรีมคีย์" แยกต่างหาก
 

หมายเหตุ: เมื่อเลือกใช้ HLS ระบบจะปิดใช้ตัวเลือก "เวลาในการตอบสนองต่ำมาก" HLS มีเวลาในการตอบสนองที่สูงกว่าเนื่องจากมีการส่งกลุ่มเนื้อหาของวิดีโอแทนการส่งสตรีมอย่างต่อเนื่องแบบ RTMP

3 ดำเนินการตั้งค่า HLS ให้เสร็จสิ้น

ตรวจสอบว่าคุณได้อัปเดตการตั้งค่า HLS เหล่านี้ตามที่ YouTube Live กำหนด ดังนี้

  • ระยะเวลาของกลุ่มเนื้อหา: 1-4 วินาที การส่งกลุ่มเนื้อหาในระยะเวลาที่สั้นกว่าจะช่วยลดเวลาในการตอบสนองได้
  • รูปแบบของกลุ่มเนื้อหา: ต้องอยู่ในรูปแบบ TS (สตรีมส่ง)
  • ไม่รองรับช่วงของไบต์
  • ต้องใช้เพลย์ลิสต์แบบเล่นต่อเนื่องที่มีกลุ่มเด่นไม่เกิน 5 กลุ่ม
  • ต้องใช้ HTTPS แบบ POST/PUT
  • ไม่รองรับการเข้ารหัสที่ไม่ได้ใช้ HTTPS

โปรแกรมเปลี่ยนไฟล์ที่รองรับเอาต์พุต HLS

  • โปรแกรมเปลี่ยนไฟล์ Cobalt
  • Harmonic
  • Mirillis Action: หากตัวแปลงรหัสวิดีโอ HEVC ได้รับเลือก ระบบจะใช้การส่งผ่านข้อมูล HLS โดยอัตโนมัติ
  • OBS
  • Telestream
ข้อมูลนี้มีประโยชน์ไหม
เราจะปรับปรุงได้อย่างไร