Shaka Player

Shaka Player

Shaka Player هي مكتبة JavaScript مفتوحة المصدر للوسائط التكيفية.يتم تشغيل تنسيقات الوسائط التكيفية (مثل DASH و HLS) في المستعرض ، دون استخدام المكونات الإضافية أو Flash.بدلاً من ذلك ، يستخدم Shaka Player معايير الويب المفتوحة MediaSourc Extensions و EME.
Shaka Player هي مكتبة JavaScript مفتوحة المصدر للوسائط التكيفية.يتم تشغيل تنسيقات الوسائط التكيفية (مثل DASH و HLS) في المستعرض ، دون استخدام المكونات الإضافية أو Flash.بدلاً من ذلك ، يستخدم Shaka Player معايير الويب المفتوحة ملحقات MediaSource وامتدادات الوسائط المشفرة.يدعم Shaka Player أيضًا تخزين الوسائط وتشغيلها في وضع عدم الاتصال باستخدام IndexedDB.يمكن تخزين المحتوى على أي متصفح.يعتمد تخزين التراخيص على دعم المستعرض.هدفنا الرئيسي هو تسهيل تدفق مقاطع الفيديو والصوت على التكيف قدر الإمكان باستخدام تقنيات المتصفح الحديثة.نحاول الحفاظ على إضاءة المكتبة وبسيطة وخالية من تبعيات الطرف الثالث.كل ما تحتاجه لبناء ونشره هو في المصادر.ميزات DASH: ميزات DASH المدعومة: تسجيلات VOD و Live و In-Progress (محتوى VOD الديناميكي) MPD @ timeShiftBufferDepth للبحث عن الإصدارات السابقة في التدفقات المباشرة محتويات متعددة الفترات (ثابتة وديناميكية) عناصر Xlink (actuate = onLoad فقط ، تصميم-إلى-صفر ، محتوى احتياطي) جميع أشكال معلومات فهرس القطاعات: SegmentBase @ indexRange ، و SegmentTimeline ، و SegmentTemplate @ مدة ، و SegmentTemplate @ index ، و SegmentList Multi-codec / multi-حاوية البيانات (سنتفاوض على الدعم مع المستعرض واختيار الأفضل منها)المحتوى (بما في ذلك مخططات ContentProtection المخصصة ، و PSSH في البيان) يتناوب وضع خدعة تدوير المفتاح مع ميزات HLS ميزات HLS المدعومة: VOD ، و Live ، وأنواع الأحداث محتوى مشفر مع Widevine ISO-BMFF / MP4 / CMAF دعم MPEG-2 TSبواسطة mux.js v4.4 + ، يجب تضمينها بشكل منفصل) تسميات توضيحية WebVTT و TTML CEA-608/708
shaka-player

التصنيفات

بدائل لـ Shaka Player لنظام التشغيل jQuery مع ترخيص مفتوح المصدر