เทคโนโลยี

SCTE-35 และแท็ก ID3: เชี่ยวชาญเมทาดาทาวิดีโอ

SCTE-35 marker และแท็ก ID3 นำเมทาดาทาในสตรีมวิดีโออย่างไร: สัญญาณแทรกโฆษณา timed metadata ใน HLS และแนวปฏิบัติที่ดีของทั้งสองอย่าง

dcast Team
อ่าน 3 นาที
แชร์:
SCTE-35 และแท็ก ID3 การส่งสัญญาณช่วงโฆษณาและเมทาดาทาในสตรีมวิดีโอ
On this page

แนะนำเมทาดาทาในการสตรีมวิดีโอ

ในบริบทของการสตรีมวิดีโอ เมทาดาทา (metadata) หมายถึงข้อมูลที่มีโครงสร้างซึ่งให้ข้อมูลเกี่ยวกับเนื้อหาวิดีโอ เช่น คำอธิบาย ไทม์สแตมป์ และคุณลักษณะอื่นๆ เมทาดาทานี้สำคัญต่อหลายวัตถุประสงค์ รวมถึงการแทรกโฆษณา การแบ่งเนื้อหาเป็นช่วง และการโต้ตอบกับผู้ใช้ สำหรับผู้สตรีมวิดีโอและผู้ให้บริการคอนเทนต์ เมทาดาทาช่วยยกระดับประสบการณ์ผู้ใช้โดยรวม และทำให้การเจาะกลุ่มโฆษณาที่ซับซ้อนขึ้นและฟีเจอร์แบบโต้ตอบเป็นไปได้

ภาพรวมของ SCTE-35

นิยามและบทบาท

SCTE-35 เป็นมาตรฐานที่พัฒนาโดย Society of Cable and Telecommunications Engineers (SCTE) สำหรับการส่งสัญญาณช่วงโฆษณาและช่วงเนื้อหาภายในสตรีมวิดีโอ ใช้กันอย่างแพร่หลายในอุตสาหกรรมโทรทัศน์เคเบิล แต่ก็ได้รับความสำคัญมากขึ้นในการกระจายวิดีโอดิจิทัล ข้อความ SCTE-35 ถูกฝังในสตรีมวิดีโอและใช้ส่งสัญญาณจุดเริ่มต้นและจุดสิ้นสุดของช่วงโฆษณา รวมถึงทำเครื่องหมายช่วงเนื้อหาเฉพาะ

ข้อความ SCTE-35 และโครงสร้าง

ข้อความ SCTE-35 มักถูกแทรกลงใน transport stream โดยใช้ตาราง Program Specific Information (PSI) หรือ Private Data Bytes (PDB) ในรูปแบบ MPEG-TS (MPEG-2 Transport Stream) ข้อความเหล่านี้มีข้อมูลหลากหลาย ได้แก่

  • Splice Commands: ระบุการกระทำที่ต้องทำ ณ เวลาที่กำหนด เช่น การแทรกโฆษณา
  • Splice Information Tables (SIT): ให้ข้อมูลละเอียดเกี่ยวกับ splice command รวมถึงเวลาที่ต้องรันคำสั่ง

ตัวอย่างเช่น ข้อความ SCTE-35 ทั่วไปอาจมีหน้าตาดังนี้

<SCTE35>
  <SpliceInfoSection>
    <SpliceCommand>
      <CommandType>0x0001</CommandType> <!-- Insert splice command -->
      <WrapID>0x0001</WrapID>
      <UniqueProgramID>0x0001</UniqueProgramID>
      <ProgramSpliceFlag>1</ProgramSpliceFlag>
      <Duration>5000</Duration> <!-- Duration in milliseconds -->
    </SpliceCommand>
    <SegmentationStartTime>2023-11-01T12:00:00Z</SegmentationStartTime>
  </SpliceInfoSection>
</SCTE35>

แนะนำแท็ก ID3

คำอธิบายเกี่ยวกับแท็ก ID3

แท็ก ID3 ถูกออกแบบมาเดิมสำหรับไฟล์เสียง เป็นคอนเทนเนอร์เมทาดาทาที่ให้ข้อมูลเกี่ยวกับไฟล์ เช่น ศิลปิน อัลบั้ม และชื่อแทร็ก แท็ก ID3 ใช้กันอย่างแพร่หลายในไฟล์ MP3 และถูกปรับใช้กับการสตรีมวิดีโอ โดยเฉพาะ HLS (HTTP Live Streaming)

การนำมาใช้และวิวัฒนาการในการสตรีมวิดีโอ

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

SCTE-35 ในการใช้งานจริง

การส่งสัญญาณช่วงโฆษณา

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

ตัวอย่างข้อความ SCTE-35

นี่คือตัวอย่างว่าข้อความ SCTE-35 อาจถูกฝังในสตรีม HLS อย่างไร

#EXTM3U
#EXT-X-VERSION:4
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PROGRAM-DATE-TIME:2023-11-01T12:00:00Z
#EXT-X-SCTE35-OUT:0x0001,2023-11-01T12:00:00Z
#EXTINF:10.000,
segment0.ts
#EXTINF:10.000,
segment1.ts
#EXT-X-SCTE35-IN:0x0001,2023-11-01T12:02:00Z
#EXTINF:10.000,
segment2.ts

ในตัวอย่างนี้ แท็ก #EXT-X-SCTE35-OUT บ่งชี้จุดเริ่มต้นของช่วงโฆษณา และแท็ก #EXT-X-SCTE35-IN บ่งชี้จุดสิ้นสุดของช่วงโฆษณา

แท็ก ID3 ในสตรีม HLS

การนำข้อมูลในสตรีม HLS

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

<id3>
  <ti>2023-11-01T12:00:00Z</ti>
  <tv>Subtitle Text</tv>
</id3>

กรณีการใช้งานสำหรับแอปพลิเคชันแบบโต้ตอบ

แท็ก ID3 มีประโยชน์เป็นพิเศษสำหรับแอปพลิเคชันแบบโต้ตอบที่เพลเยอร์วิดีโอต้องแสดงข้อความตามเวลาหรือกระตุ้นเหตุการณ์อื่นๆ ตัวอย่างเช่น เพลเยอร์วิดีโออาจใช้แท็ก ID3 เพื่อแสดงคำบรรยายหรือกระตุ้นข้อความป๊อปอัปในเวลาที่กำหนดระหว่างวิดีโอ

การผสานรวม SCTE-35 และแท็ก ID3

กรณีการใช้งานจริง

SCTE-35 และแท็ก ID3 ใช้ร่วมกันในสตรีมวิดีโอได้ เพื่อให้ทั้งการแทรกโฆษณาและฟีเจอร์แบบโต้ตอบ ตัวอย่างเช่น สตรีม HLS อาจใช้ข้อความ SCTE-35 ส่งสัญญาณช่วงโฆษณา และใช้แท็ก ID3 นำข้อความตามเวลาและกระตุ้นเหตุการณ์แบบโต้ตอบ

แนวปฏิบัติที่ดีในการใช้ SCTE-35 และแท็ก ID3

การรับประกันความเข้ากันได้และความน่าเชื่อถือ

เพื่อรับประกันความเข้ากันได้และความน่าเชื่อถือเมื่อใช้ SCTE-35 และแท็ก ID3 สิ่งสำคัญคือทำตามแนวปฏิบัติที่ดี เช่น

  • ทดสอบกับหลายเพลเยอร์: ให้แน่ใจว่าการใช้งานของคุณทำงานได้กับเพลเยอร์วิดีโอที่แตกต่างกัน
  • ใช้รูปแบบมาตรฐาน: ใช้รูปแบบมาตรฐานสำหรับ SCTE-35 และแท็ก ID3 เพื่อรับประกันความเข้ากันได้
  • อัปเดตเอกสารเป็นประจำ: รักษาเอกสารของคุณให้ทันสมัยเพื่อสะท้อนการเปลี่ยนแปลงใดๆ ในมาตรฐานหรือการใช้งาน

ข้อผิดพลาดที่พบบ่อยและวิธีแก้

ข้อผิดพลาดที่พบบ่อยเมื่อใช้ SCTE-35 และแท็ก ID3 ได้แก่

  • เวลาไม่สอดคล้อง: ให้แน่ใจว่าเวลาของข้อความ SCTE-35 และแท็ก ID3 สอดคล้องกับสตรีมวิดีโอ
  • การแยกวิเคราะห์ที่ผิดพลาด: ให้แน่ใจว่าเพลเยอร์วิดีโอแยกวิเคราะห์ SCTE-35 และแท็ก ID3 ได้ถูกต้อง เพื่อหลีกเลี่ยงปัญหาเรื่องการแทรกโฆษณาและฟีเจอร์แบบโต้ตอบ

แนวโน้มในอนาคตของเมทาดาทาวิดีโอ

มาตรฐานและเทคโนโลยีใหม่ที่กำลังมา

อนาคตของเมทาดาทาวิดีโอน่าจะเกี่ยวข้องกับการนำมาตรฐานและเทคโนโลยีใหม่ๆ มาใช้ เช่น

  • Timed Text ขั้นสูง: รูปแบบข้อความตามเวลาที่ได้รับการปรับปรุง รองรับการโต้ตอบและฟีเจอร์ที่ซับซ้อนมากขึ้น
  • การผสานรวม Machine Learning: ผสานกับ machine learning เพื่อสร้างเมทาดาทาโดยอัตโนมัติและปรับประสบการณ์ผู้ใช้เฉพาะบุคคล

การผสานรวมกับ AI และ Machine Learning

AI และ machine learning ใช้สร้างเมทาดาทาโดยอัตโนมัติ เช่น คำบรรยายและแคปชัน และปรับประสบการณ์ผู้ใช้เฉพาะบุคคลตามความชอบและพฤติกรรมของผู้ชมได้

เปรียบเทียบ SRT, RTMP และ WebRTC

ฟีเจอร์ SRT (Secure Reliable Transport) RTMP (Real-Time Messaging Protocol) WebRTC (Web Real-Time Communication)
ความปลอดภัย เข้ารหัส ไม่เข้ารหัสโดยค่าเริ่มต้น เข้ารหัส
ความน่าเชื่อถือ น่าเชื่อถือสูง มีการแก้ไขข้อผิดพลาด น่าเชื่อถือต่ำกว่า ไม่มีการแก้ไขข้อผิดพลาด น่าเชื่อถือสูง มีการแก้ไขข้อผิดพลาด
ความเข้ากันได้ เข้ากันได้กับหลายแพลตฟอร์ม ใช้เป็นหลักกับ Flash และเพลเยอร์แบบกำหนดเอง รองรับอย่างกว้างขวางในเว็บเบราว์เซอร์สมัยใหม่
ประสิทธิภาพแบนด์วิดท์ มีประสิทธิภาพ adaptive bitrate มีประสิทธิภาพน้อยกว่า บิตเรตคงที่ มีประสิทธิภาพ adaptive bitrate
ความหน่วง ความหน่วงต่ำกว่า ความหน่วงสูงกว่า ความหน่วงต่ำกว่า
กรณีการใช้งาน ไลฟ์สตรีมมิง การส่งมอบคอนเทนต์ ไลฟ์สตรีมมิง วิดีโอออนดีมานด์ แอปพลิเคชันแบบโต้ตอบ การประชุมผ่านเว็บ

บทสรุป

การเชี่ยวชาญ SCTE-35 และแท็ก ID3 เป็นสิ่งจำเป็นสำหรับผู้สตรีมวิดีโอและผู้ให้บริการคอนเทนต์ที่ต้องการยกระดับสิ่งที่นำเสนอด้วยโฆษณาที่เจาะกลุ่มและฟีเจอร์แบบโต้ตอบ เมื่อเข้าใจและนำมาตรฐานเมทาดาทาเหล่านี้ไปใช้อย่างมีประสิทธิภาพ คุณก็ส่งมอบประสบการณ์การรับชมที่น่าสนใจและเป็นส่วนตัวมากขึ้นให้ผู้ชมได้

อ่านเพิ่มเติม

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

SCTE-35 คืออะไร และทำงานอย่างไร

**คำตอบ:** SCTE-35 เป็นมาตรฐานสำหรับการส่งสัญญาณช่วงโฆษณาและช่วงเนื้อหาในสตรีมวิดีโอ ทำงานโดยฝังข้อความเฉพาะลงใน transport stream ซึ่งเพลเยอร์วิดีโอจะแยกวิเคราะห์เพื่อกระตุ้นการแทรกโฆษณาหรือการกระทำอื่นๆ

แท็ก ID3 ทำงานอย่างไรในสตรีม HLS

**คำตอบ:** แท็ก ID3 ใช้นำข้อมูลเพิ่มเติมภายในสตรีม HLS เช่น ข้อความตามเวลาหรือเหตุการณ์แบบโต้ตอบ ถูกฝังในสตรีมวิดีโอและเพลเยอร์วิดีโอแยกวิเคราะห์เพื่อแสดงคำบรรยายหรือกระตุ้นการกระทำอื่นๆ

SCTE-35 และแท็ก ID3 ใช้ร่วมกันในสตรีมวิดีโอได้หรือไม่

**คำตอบ:** ได้ SCTE-35 และแท็ก ID3 ใช้ร่วมกันในสตรีมวิดีโอได้ เพื่อให้ทั้งการแทรกโฆษณาและฟีเจอร์แบบโต้ตอบ ข้อความ SCTE-35 ส่งสัญญาณช่วงโฆษณา ขณะที่แท็ก ID3 นำข้อมูลเพิ่มเติมสำหรับแอปพลิเคชันแบบโต้ตอบ

ประโยชน์หลักของการใช้ SCTE-35 สำหรับการแทรกโฆษณามีอะไรบ้าง

**คำตอบ:** ประโยชน์หลักของการใช้ SCTE-35 สำหรับการแทรกโฆษณา ได้แก่ ช่วงโฆษณาที่ราบรื่น ความเข้ากันได้กับเพลเยอร์วิดีโอหลากหลาย และความสามารถในการส่งสัญญาณช่วงโฆษณาในเวลาที่แม่นยำ

dcast.tv รองรับ SCTE-35 และแท็ก ID3 ในแพลตฟอร์มอย่างไร

**คำตอบ:** ที่ dcast.tv เรารองรับ SCTE-35 และแท็ก ID3 ในแพลตฟอร์มของเรา เพื่อให้ทั้งการแทรกโฆษณาและฟีเจอร์แบบโต้ตอบอย่างครบถ้วน การใช้งานของเรารับประกันความเข้ากันได้และความน่าเชื่อถือบนเพลเยอร์วิดีโอและแพลตฟอร์มที่แตกต่างกัน

ปัญหาที่พบบ่อยเมื่อใช้ SCTE-35 และแท็ก ID3 มีอะไรบ้าง?

คำตอบ: ปัญหาที่พบบ่อย ได้แก่ เวลาไม่สอดคล้อง การแยกวิเคราะห์ที่ผิดพลาด และปัญหาความเข้ากันได้กับเพลเยอร์วิดีโอบางตัว การรักษาเวลาให้สอดคล้องและใช้รูปแบบมาตรฐานช่วยหลีกเลี่ยงปัญหาเหล่านี้ได้

อนาคตของเมทาดาทาในการสตรีมวิดีโอเป็นอย่างไร?

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

เครื่องมือฟรีสำหรับหัวข้อนี้

สตรีมมิงไลฟ์สตรีมมิงHLSWebRTCวิดีโอแพลตฟอร์ม
d

dcast Team

ผู้เชี่ยวชาญด้านการสตรีมวิดีโอที่ช่วยให้ครีเอเตอร์ประสบความสำเร็จ

บทความที่เกี่ยวข้อง

เริ่มต้นธุรกิจวิดีโอของคุณวันนี้

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

เริ่มต้นใช้งานฟรี