أنشئ تجربة تشغيل محمية باستخدام DRM-X
استكشف الشروحات ومرجع API وأدلة التكامل. ابدأ بفيديو محمي واحد، ثم اتبع الخطوات المناسبة لمنصتك.
أول فيديو محمي لك →دليل خطوة بخطوة من إعداد Console إلى التشغيل.احزمي محتوياتكِ →انشر مخرجات DASH وHLS المشفرة.ادمج المشغّل الخاص بك →خيارات التكامل للويب وAndroid وApple والمشغّلات الأصلية.Choose your integration →Find your platform, download the kit and follow its setup guide.استخدم API →المدخلات الموثوقة والتفويض والاستجابات.
البدء#
- تشغيل أول فيديو محميابدأ تشغيل محتوى الويب المحمي باستخدام DRM-X 6.0: انشر المحتوى، وأنشئ بيانات اعتماد بأقل الصلاحيات اللازمة، واسمح للمشاهد بالتشغيل، ثم حمّل ملف البيان المسجل.
- إنشاء بيانات اعتماد تكامل الخادماعثر على Environment ID وSite Key وAccess Key وContent ID. احتفظ ببيانات الاعتماد على خادمك الخلفي الموثوق.
المفاهيم الأساسية#
إعداد المحتوى#
- تجهيز المحتوى ونشرهPackage and publish DRM-X 6.0 protected VOD using DASH/CENC, HLS/CBCS, single-key or multi-key quality tiers, and managed or registered cloud storage.
- Desktop Packager: خطوة بخطوةجهّز حزم الفيديو أو الصوت، وتحقق من Content IDs، واختر التشفير، وانسخ أوامر CLI، واستأنف عمليات الرفع باستخدام تعليمات Windows المصوّرة.
- أداة CLI Packager: الأوامر والاستعادةجهّز ملف الفيديو الأصلي، وأتمت العمل باستخدام بيانات اعتماد محمية، وتابع التقدم، واستأنف عملية رفع منقطعة دون إعادة ترميز الفيديو.
- الفيديوهات الطويلة و4K و8KPlan three-hour VOD workflows with an interactive package-size and upload-time calculator, source-aware resolution ladders and recovery guidance.
- ربط التخزين السحابياربط AWS S3 أو Microsoft Azure أو Google Cloud Storage أو Alibaba Cloud OSS أو Tencent Cloud COS لتوزيع الوسائط المشفّرة.
- Amazon S3 و CloudFront: خطوة بخطوةاربط حاوية S3 خاصة مع DRM-X 6.0 باستخدام أذونات IAM محدودة. أعد CORS للمتصفح والتوزيع عبر HTTPS باستخدام CloudFront، ثم اتبع خطوات التحقق من الرفع.
إذن الترخيص#
- نظرة عامة على تفويض التراخيصاستخدم Playback Session API بعد أن يتحقق خادم التطبيق من صلاحية المشاهدة. اختر قواعد التشغيل، ووصل المشغّل، ثم حرّر الجلسة عند انتهاء التشغيل.
- القوالب المسماة والسياسات المخصصةاختر سياسة ترخيص DRM-X تتوافق مع الحزمة المنشورة، بما في ذلك المدد الزمنية وحماية المخرجات ومستويات الجودة.
- استخدام وكيل للرموز على الخادماحتفظ بـ DRM License Token خلف خادمك الخلفي، مع الحفاظ على طلبات تحدي DRM الأصلية وبايتات استجابة الترخيص دون تغيير.
مرجع API#
- إنشاء جلسة تشغيلاطلب واستخدم عقد Universal Playback Session Contract من DRM-X مع المصادقة ومعرّفات Content IDs الموثوقة والتفويض المحدود.
- مرجع أخطاء جلسات التشغيلحدّد أخطاء Playback Session API، وافهم حالات HTTP ومعرّفات الطلبات، واختر إجراء استعادة آمنًا.
Players and SDKs#
- التشغيل عبر الويب وHTML5ادمج تشغيل الويب المحمي بواسطة DRM-X 6.0 باستخدام Universal Player ونسخة Shaka التي تم التحقق منها وPHP وASP.NET Core، مع اختيار DRM تلقائيًا وتشخيص آمن.
- أنشئ تطبيقات أصلية باستخدام Universal Playerاختر Android أو iOS أو Apple TV أو Samsung Tizen. نزّل SDKs المتاحة ضمن اشتراكك، وجرّب مشغّلات التقييم العامة، واطّلع على خطوات الإعداد ولقطات شاشة التطبيقات.
- Android SDK وMedia3 الأصلينزّل مشغّل Android بقوائم تشغيل يمكن إعادة ترتيبها بالسحب، وإعدادات محفوظة للتشغيل العشوائي والتكرار، واستئناف التشغيل دون اتصال. ادمج التشغيل المحمي باستخدام DRM-X أو Media3 الأصلي.
- تكامل Apple FairPlayادمج DRM-X 6.0 FairPlay Streaming على iOS وiPadOS وtvOS وSafari باستخدام Swift وAVFoundation وتبادل SPC وCKC والتفويض الآمن من الخادم.
- Samsung Tizen SDK والتقييم على التلفزيونقم بتثبيت مشغل التقييم Samsung TV وقم بتكوينه وتوقيعه WGT ثم قم بدمج Widevine VOD مع Tizen Universal Player SDK.
- Amazon Fire TV SDK لنظام Vega OSBuild a native Amazon Fire TV app with DRM-X Universal Player: download eligibility, screenshots, Vega setup, viewer authentication, configuration, build and device testing.
- Roku TV Universal Player SDKBuild a native Roku TV app with protected Widevine playback, remote controls, playlists, audio and subtitles using the DRM-X 6.0 Universal Player SDK.
- تكامل DRM الأصليادمج عملاء Widevine أو PlayReady أو FairPlay أو WisePlay الأصليين مع DRM-X 6.0 باستخدام Universal Playback Session Contract، دون تضمين بيانات اعتماد الخادم في التطبيقات.
Integrations#
- مركز التكامل والتنزيلاتاحتفظ بتسجيل الدخول وقاعدة البيانات الحاليين. نزّل حزمة التكامل الكاملة أو حزمة منصة واحدة، ثم اتبع خريطة مواضع التعديل المرئية لربط التشغيل المحمي.
- تثبيت إضافة WordPress وإعدادهاثبّت إضافة WordPress المشتركة واربط الدرس بـ Content ID، واحتفظ بقواعد التسجيل والعضوية في LMS.
- DRM للفيديو في LearnDash: تضمين Universal Playerاربط دروس LearnDash والخطوات المشتركة بـ DRM-X باستخدام إضافة WordPress المشتركة وقواعد الوصول الحالية للدورات.
- أنشطة الفيديو المحمي في Moodleثبّت نشاط Moodle وأضف محتوى محميًا إلى دورة، وأعد استخدام قواعد التسجيل والإتاحة الأصلية.
- أمثلة بلغات الواجهة الخلفيةافهم مسار التشغيل المشترك وحدّد دالة التحقق التي يجب تعديلها في Node.js أو Django أو Laravel أو PHP أو ASP.NET أو Java.
- تكامل ASP.NET Core Universal Playerثبّت .NET SDK واربط المستخدم الذي تحققت هويته واستعلام المحتوى، ثم أتح نقطة نهاية playback-session المرفقة.
- تكامل DRM للفيديو مع ASP.NET Framework 4.8أضف المهايئ المصدري لـ Windows/IIS إلى تطبيق ASP.NET Framework الحالي، واربط مفوّض التحقق من الصلاحية الذي يُستدعى لكل طلب.
- تكامل DRM للفيديو مع Node.js + Expressثبّت Express SDK واربط تسجيل الدخول الحالي، وأرجع Content ID مصرّحًا به من دالة تحقق واحدة تُستدعى وقت الطلب.
- الفيديو المحمي مع Djangoاستخدم مصادقة Django ودالة التحقق من الصلاحيات الخاصة بك. لا تُنشئ حزمة DRM-X جداول للفيديو أو منح الوصول.
- Java وSpring Boot وVueثبّت Spring Boot starter واربط ContentEntitlement بمستودع المستخدمين والمحتوى الحالي. أضف Vue فقط إذا كانت واجهتك الأمامية تستخدمه.
- تكاملات Laravel وNode.jsاربط Laravel بكتالوجك ونظام المشتريات الحاليين عبر ContentAuthorizer. لا يلزم إنشاء جداول DRM-X للمحتوى أو الوصول.
- Canvas, Blackboard, Brightspace وOpen edXUse the LTI 1.3 bridge to open protected video from an LMS with a signed platform launch.
- الفيديو المحمي في ShopifyUse a signed Shopify app proxy and server-verified purchases to open a protected-video page.
- تنزيل حزم SDKs والأمثلةنزّل حزمة تكامل الويب الكاملة، أو SDK ومثالًا لمنصة محددة، أو SDK للمشغّل الأصلي.
- Kajabi, Thinkific وTeachableConnect a trusted learner login to server-side enrollment checks before opening protected video.
Operate#
- تكامل DRM للبث المباشرادمج DRM-X 6.0 Live DRM باستخدام تجهيز CPIX أو SPEKE، وتدوير فترات التشفير، وملفات بيان متزامنة، وتفويض قابل للتجديد، واختبارات عبر منصات متعددة.
- AWS و OBS إعداد البث المباشرقم بإنشاء سير عمل مباشر AWS، وتكوين OBS، واختبار التشغيل DRM، وإيقاف الموارد بعد الحدث الخاص بك.
- استكشاف أخطاء تشغيل المحتوى المحميشخّص أخطاء تجهيز المحتوى والتفويض والشهادات وتراخيص DRM وملفات manifest وفك التشفير والتشغيل في DRM-X 6.0 باستخدام بيانات تشخيص أُزيلت منها المفاتيح والمعلومات الحساسة الأخرى.
- قائمة التحقق من أمان بيئة الإنتاجقائمة أمان لتكاملات DRM-X 6.0 في بيئة الإنتاج: بيانات اعتماد بأقل الصلاحيات، وسياسات على الخادم، وحماية الأسرار، وسجلات آمنة، وحدود نقل البيانات، ودورة حياة الإصدارات.
DRM-X 6.0