# Content Protection

ByteArk Player SDK for Web รองรับการป้องกันเนื้อหา 2 ระดับ ตั้งแต่การเข้ารหัสเบื้องต้นที่ใช้งานได้ทันที ไปจนถึงระบบจัดการสิทธิ์เนื้อหา (DRM) เต็มรูปแบบสำหรับ Premium content

# การเข้ารหัสเนื้อหา (Encryption)

ระบบเข้ารหัสที่ใช้กลไก Symmetric key สำหรับ Use case ที่ต้องการป้องกันเนื้อหาเบื้องต้น โดยรองรับ HTML5 video element โดยตรง ไม่ต้องตั้งค่า License server หรือ Plugin เพิ่มเติม

ระบบ คู่มือ
HLS ClearKey รองรับโดยค่าเริ่มต้น ไม่ต้องเปิดใช้งานพิเศษ

# รองรับการทำงานบน Web Browser

Browser (OS) สถานะ
Chrome, Edge, Firefox (Desktop) รองรับ
Safari บน macOS / iOS / iPadOS รองรับ (ผ่าน HLS native playback)
Android Chrome รองรับ

# Digital Rights Management (DRM)

Note

ฟีเจอร์ DRM ของ ByteArk Player รองรับเฉพาะผู้ใช้ ByteArk Video Cloud for Business หากคุณต้องการใช้งานกรุณาติดต่อ sales@byteark.com

ระบบจัดการสิทธิ์เนื้อหาเต็มรูปแบบสำหรับ Premium content โดยใช้ License server แยกเพื่อขอ Decryption key ขณะเล่น มาตรฐานการรักษาความปลอดภัยสูง รองรับ Hardware-backed playback และครอบคลุมอุปกรณ์ส่วนใหญ่ในตลาด

ระบบ DRM คู่มือ
Google Widevine ใช้กับ Chrome, Edge และ Android
Apple FairPlay ใช้กับ Safari บน macOS, iOS, iPadOS

# รองรับการทำงานบน Web Browser

DRM Browser (OS)
Apple FairPlay Streaming (FPS) (opens new window) Safari 14+ บน macOS 10.11+ (El Capitan)
Safari บน iOS 12+
Safari บน iPadOS 13+
Google Widevine (opens new window) Google Chrome 70+ บน Desktop
Google Chrome 70+ บน Android
Microsoft Edge 107+ บน Windows และ MacOS

# การเปิดใช้งาน DRM บน ByteArk Player

การเปิดใช้งาน DRM บน ByteArk Player ทำได้โดยระบุ plugins.bytearkShaka ใน options เมื่อทำการสร้าง Video Player และตั้งค่า drm field ใน Source object สำหรับ DRM ที่ต้องการใช้ (Widevine หรือ FairPlay) — Plugin เดียวกันรองรับทั้งสองระบบ

หมายเหตุ: การใช้งาน DRM ต้องใช้งานผ่าน HTTPS เคุณั้น

var player = bytearkPlayer('video-player', {
  sources: [
    // source object พร้อม drm field
  ],
  plugins: {
    bytearkShaka: {}
  }
});
1
2
3
4
5
6
7
8

ดูตัวอย่างและรายละเอียดการตั้งค่าของแต่ละ DRM ในคู่มือเฉพาะของ Google Widevine และ Apple FairPlay

Note

หากต้องการข้อมูลเพิ่มเติม หรือเปิดใช้งาน DRM สามารถติดต่อทีมงานได้ทาง support@byteark.com