تشغيل أول فيديو محمي
ابدأ تشغيل محتوى الويب المحمي باستخدام DRM-X 6.0: انشر المحتوى، وأنشئ بيانات اعتماد بأقل الصلاحيات اللازمة، واسمح للمشاهد بالتشغيل، ثم حمّل ملف البيان المسجل.
1 - نشر ملف واحد محمي#
- إحسبْ بيئةَ. إستنباط يَستعملُ التنمية بينما يُدمجُ، ثمّ يَخلقُ إنتاجاً منفصلاً بيانات الاعتماد.
- محتوى الحزمة المفتوحة Choose single Key for broad compatibility or Multi-key Quality Tiered for separate AUDIO, SD, HD, and UHD controls.
- انتظر نشرة.نسخه Content IDفي العزف DRM-X يحل محل المسجّل DASH أو HLS (ج) بيان؛ لا يقدم الزبائن عروضاً تعسفية.
(2) Create a leastprivilege server integration#
In Console → Integrations, create a Playback API client with only license-tokens:create. Copy Site ID, Site Key, and the one-time Access Key. Keep all three on your server; never put the Access Key in JavaScript, an APK, an IPA, or a TV app.
3 - تغيير أماكن الخادم المميزة الثلاثة#
// Server-side only
siteId: "your-development-environment-uuid"
siteKey: "drmx_your_environment_scoped_client_id"
accessKey: "paste-the-one-time-access-key"
contentId: "your-published-content-id"
licensePolicyTemplate: "multi-tier-standard"ثم يستعاض عن وظيفة تسجيل العينات والاستحقاقات بدورتك الحقيقية، أو الاشتراك، أو الشراء، أو تسجيل الدورات، أو الإيجار، أو التحقق من إمكانية الوصول إلى المناسبات.
4. Requestback, then release it#
(د) إنشاء دورة جديدة غير متوقعة ID لكل محاولة من محاولات إعادة التشغيل، وإعادة الجلسة الناجحة إلى العميل Cache-Control: no-store، وإطلاق التحفظ على التوقف، والاستبدال، والخطأ النهائي، وإغلاق التطبيق.
- لا تقبل أبداً
subject، السياسة JSON، البيان URL، أو الترخيص URL مباشرة من المشغّل. - لا يسمحوا لراس الرخصة إلا على رخص (DRM) المعادة و (FairPlay)
- (ج) تحديد الهوية المتعلقة بالسجلات ونتائج المرحلة، لا تُحدّد أبداً، أو مفاتيح، أو تحديات، أو رخص من قِبل الأطراف.
DRM-X 6.0