إطلاق المركز الإعلامي المفتوح Kodi 20.0

بعد ما يقرب من عامين منذ نشر آخر موضوع مهم، تم إصدار مركز الوسائط المفتوح Kodi 20.0، الذي تم تطويره سابقًا تحت اسم XBMC. ويوفر المركز الإعلامي واجهة لمشاهدة البث التلفزيوني المباشر وإدارة مجموعة من الصور والأفلام والموسيقى، ويدعم التنقل عبر البرامج التلفزيونية، والعمل مع دليل تلفزيوني إلكتروني وتنظيم تسجيلات الفيديو وفق جدول زمني. تتوفر حزم التثبيت الجاهزة لأنظمة Linux وFreeBSD وRaspberry Pi وAndroid وWindows وmacOS وtvOS وiOS. يتم توزيع رمز المشروع بموجب ترخيص GPLv2+.

في البداية، كان المشروع يهدف إلى إنشاء مشغل وسائط متعددة مفتوح لوحدة تحكم ألعاب Xbox، ولكن في عملية التطوير تم تحويله إلى مركز وسائط متعدد المنصات يعمل على منصات البرامج الحديثة. تتضمن الميزات المثيرة للاهتمام في Kodi دعمًا لمجموعة واسعة من تنسيقات ملفات الوسائط المتعددة وفك تشفير الفيديو المسرع بواسطة الأجهزة؛ دعم لأجهزة التحكم عن بعد. القدرة على تشغيل الملفات عبر FTP/SFTP وSSH وWebDAV؛ إمكانية التحكم عن بعد عبر واجهة الويب؛ وجود نظام مرن من المكونات الإضافية، يتم تنفيذه بلغة Python ومتاح للتثبيت من خلال دليل الوظائف الإضافية الخاص؛ وإعداد المكونات الإضافية للتكامل مع الخدمات الشائعة عبر الإنترنت؛ القدرة على تنزيل البيانات الوصفية (كلمات الأغاني والأغلفة والتقييمات وما إلى ذلك) للمحتوى الموجود. يجري حاليًا تطوير ما يقرب من اثني عشر جهاز فك التشفير التجاري والعديد من الفروع المفتوحة استنادًا إلى Kodi (Boxee، وGeeXboX، و9x9 Player، وMediaPortal، وPlex).

منذ الإصدار الأخير، تم إجراء أكثر من 4600 تغيير على قاعدة التعليمات البرمجية. الابتكارات الرئيسية:

  • تم تنفيذ القدرة على تنزيل مثيلات متعددة للوظائف الإضافية الثنائية. على سبيل المثال، يمكنك تنزيل مثيلات متعددة من الوظيفة الإضافية TVHeadend للاتصال بخوادم مختلفة، ولكن باستخدام نفس إعدادات الوظيفة الإضافية، مثل مجموعات القنوات والقنوات المخفية.
  • تمت إضافة دعم لتسريع الأجهزة لفك تشفير الفيديو بتنسيق AV1 (على Linux عبر VA-API)، الذي تم تطويره بواسطة Open Media Alliance (AOMedia)، الذي يمثل شركات مثل Mozilla وGoogle وMicrosoft وIntel وARM وNVIDIA وIBM وCisco وأمازون ونيتفليكس وAMD وVideoLAN وApple وCCN وRealtek. يتم وضع AV1 كتنسيق ترميز فيديو مجاني متاح للعامة وخالي من حقوق الملكية ويتفوق بشكل ملحوظ على H.264 وVP9 من حيث مستويات الضغط. تمت إضافة دعم AV1 أيضًا إلى Inputstream API، مما يسمح للوظائف الإضافية باستخدام واجهة inputsream.adaptive لتشغيل التدفقات بتنسيق AV1 في الوظائف الإضافية.
  • تمت إعادة تصميم نظام العمل مع الترجمة. تم تحديث كود معالجة تنسيق الترجمة لتبسيط عملية التطوير والصيانة. تمت إضافة القدرة على تحديد موضع الخطوط ديناميكيًا وتغيير لون الخلفية وإطار منطقة الترجمة. تحسين الدعم لتنسيقات SAMI وASS/SSA وTX3G. تمت إضافة دعم لتنسيق الترجمة WebVTT وتنسيق الخط OTF (OpenType Font).
  • قام نظام تشغيل الألعاب ومحاكيات وحدات التحكم في الألعاب المستندة إلى libretro بتنفيذ القدرة على حفظ الحالة لمواصلة اللعبة من وضع متقطع، حتى لو كانت اللعبة نفسها لا تدعم الحفظ.
  • بالنسبة لمنصة Windows، تم تقديم الدعم الكامل للنطاق الديناميكي الممتد (HDR، النطاق الديناميكي العالي). يوفر Linux القدرة على تكوين مخرجات HDR باستخدام واجهة برمجة تطبيقات GBM (إدارة المخزن المؤقت العام).
  • تمت إضافة إعداد منفصل لضبط مستوى صوت المؤثرات الصوتية في الواجهة.
  • تمت إضافة مربع حوار جديد لاختيار اللون.
  • تمت إضافة القدرة على العمل من خلال وكيل HTTPS.
  • تم تنفيذ القدرة على الوصول إلى وحدة التخزين الخارجية باستخدام بروتوكول NFSv4.
  • تمت إضافة دعم لبروتوكول WS-Discovery (اكتشاف SMB) لتحديد الخدمات على الشبكة المحلية.
  • تم جلب قوائم السياق في النوافذ المختلفة إلى شكل موحد، وتم تنفيذ ميزات مثل تشغيل الألبوم مباشرة من الأدوات.
  • تم تحسين تشغيل الأقراص الضوئية على نظام التشغيل Linux. تمت إضافة التثبيت الافتراضي لمحركات الأقراص الضوئية باستخدام الأقراص. تم تنفيذ استئناف التشغيل من صور ISO لأقراص Blu-Ray وأقراص DVD.
  • لقد تم القيام بالكثير من العمل لتحسين الاستقرار والأداء والأمن. تم توسيع واجهة برمجة التطبيقات للوظائف الإضافية.
  • تمت إضافة دعم لخادم الوسائط PipeWire.
  • دعم متكامل لأجهزة التحكم في الألعاب Steam Deck.
  • تمت إضافة دعم لأجهزة Apple المستندة إلى شريحة M1 ARM.

إطلاق المركز الإعلامي المفتوح Kodi 20.0


المصدر: opennet.ru

إضافة تعليق