การเขียนโค้ดวิดีโอที่ประสิทธิภาพสูง (High Efficiency Video Coding หรือ HEVC) เป็นมาตรฐานการเข้ารหัสวิดีโอที่ปรับปรุงคุณภาพวิดีโอให้ดีขึ้นอย่างมากและรองรับวิดีโอความละเอียดสูงที่แบนด์วิดท์ต่ำลง การรองรับ DAI HEVC ช่วยให้พาร์ทเนอร์ต่อเซิร์ฟเวอร์โฆษณาฝั่งเซิร์ฟเวอร์ในสตรีม HEVC ควบคู่ไปกับการแปลงครีเอทีฟโฆษณา เพื่อให้ผู้ชมเพลิดเพลินกับสตรีมวิดีโอคุณภาพสูงที่มีโฆษณาสนับสนุนได้อย่างต่อเนื่องเมื่ออัปเกรดเป็นเพลเยอร์และทีวีที่ใหม่กว่าและมีความละเอียดสูงขึ้น
การรองรับนี้ช่วยให้คุณสตรีมวิดีโอความละเอียดสูง (เช่น 4K และ HDR) ไปยังผู้ใช้ได้ สำหรับเครือข่ายที่มีข้อจำกัดด้านความสามารถของเครือข่าย แบนด์วิดท์ก็อาจลดลงสำหรับวิดีโอทั้งหมด ซึ่งรวมถึงวิดีโอที่ไม่ใช่ความละเอียดสูงด้วย
หลักเกณฑ์
DAI รองรับเนื้อหาที่เข้ารหัสใน HEVC สำหรับสตรีมแบบสดและ VOD ทำตามแนวทางต่อไปนี้
CMAF: MP4 ที่มีการแบ่งส่วนและข้อกำหนดด้านเสียงแบบ Non-muxed
Ad Manager ใช้ CMAF (Common Media Application Format) สำหรับ HEVC รูปแบบนี้เหมาะสำหรับทั้ง HLS และ DASH โดยทำให้พาร์ทเนอร์สามารถออกอากาศในทั้ง 2 มาตรฐานได้ง่ายขึ้นมาก ต้องระบุ 2 สิ่งต่อไปนี้
- คอนเทนเนอร์ MP4 ที่มีการแบ่งส่วน: สตรีม HEVC ต้องอยู่ในคอนเทนเนอร์ MP4 (fMP4) ที่มีการแบ่งส่วนแทนที่จะเป็น Transport Stream (MPEG-TS) ซึ่งรองรับสำหรับ H.264 เนื่องจากข้อกำหนด HLS ของ Apple กำหนดให้เนื้อหาใช้รูปแบบ fMP4 เมื่อเข้ารหัสใน HEVC นอกจากนี้ DASH ก็ใช้ fMP4 ด้วยเช่นกัน ซึ่งทำให้ออกอากาศทั้งใน HLS และ DASH ได้ง่ายขึ้นมาก
- เสียงแบบ Non-muxed: CMAF ต้องใช้ส่วนเสียงและวิดีโอที่แยกเป็นอิสระจากกัน ดังนั้น เสียงจึงต้องเป็นแบบ Non-muxed เป็นส่วนของสื่อที่แยกจากกัน
ดูข้อมูลเพิ่มเติมเกี่ยวกับเอกสารประกอบ CMAF ของ Apple สำหรับ HLS และ ISO23000-19 CMAF Standard สำหรับ DASH
โปรไฟล์
รองรับโปรไฟล์ที่ใช้กันอย่างแพร่หลายดังต่อไปนี้ ระบบกำลังพิจารณาโปรไฟล์เพิ่มเติม
โปรไฟล์ | คำอธิบาย |
---|---|
hvc1.1.4.L126.B0 |
โปรไฟล์ HEVC หลัก, ระดับหลัก, วิดีโอระดับ 4.2 |
hvc1.2.4.L123.B0 |
โปรไฟล์ HEVC หลัก-10, ระดับหลัก, วิดีโอระดับ 4.1 |
hvc1.2.4.L150.B0 |
โปรไฟล์ HEVC หลัก-10, ระดับหลัก, วิดีโอระดับ 5.0 |
รองรับ HDR
สำหรับ HLS นั้น HDR จะแสดงเป็นโปรไฟล์แยกต่างหากในไฟล์ Manifest ของ HLS คุณต้องเพิ่มแอตทริบิวต์เพลย์ลิสต์หลัก VIDEO-RANGE ในเนื้อหา HDR ทุกรายการที่รวมไว้ ดังนี้
- VIDEO-RANGE=SDR สำหรับตัวแปรช่วงไดนามิกมาตรฐาน
- VIDEO-RANGE=PQ สำหรับตัวแปร HDR10 และ Dolby Vision
ดูการสร้างสตรีม HLS และ HDR แบบ 4K ของ Apple เพื่อดูภาพรวมคร่าวๆ ในการเพิ่ม HDR ลงในสตรีมของคุณ
สำหรับ DASH โปรดดูส่วน 10.3 และ 10.4 ในหลักเกณฑ์ความสามารถในการทำงานร่วมกันของ DASH-IF
การรองรับ ID3 EMSG ในเพลเยอร์
การติดตามการแสดงโฆษณาจะทำผ่านแท็ก ID3 อย่างไรก็ตาม ID3 ใน MP4 ที่มีการแบ่งส่วนจะทำงานต่างจาก H264/TS โดยจะรวมเป็นข้อความเหตุการณ์แบบ In-band (ใช้กล่อง "emsg") ตามข้อมูลจำเพาะของ HLS/CMAF ของ Apple (ข้อมูลเมตาที่มีการกำหนดเวลาของ CMAF) และ DASH (ข้อกำหนด MPEG-DASH 5.10.3.3) อื่นๆ
เนื่องจากข้อมูลจำเพาะนี้เป็นของใหม่ ระบบจึงยังไม่รองรับเพลเยอร์บางรายการ
ข้อกำหนดการปรับสภาพเนื้อหา VOD ล่วงหน้าสำหรับโฆษณาตอนกลาง
เนื้อหา VOD ต้องมีการปรับสภาพล่วงหน้าหากจำเป็นต้องแทรกโฆษณาตอนกลาง ซึ่งหมายความว่าคุณต้องเตรียมเนื้อหาที่แชร์กับ Ad Manager เพื่อให้ไฟล์ Manifest แบ่งออกเป็นหลายๆ กลุ่ม โดยจุดเริ่มโฆษณาตอนกลางแต่ละจุดจะอยู่ที่เส้นแบ่งของส่วนนั้น ดูข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่ปรับสภาพล่วงหน้า