انتشار مرکز رسانه باز Kodi 20.0

پس از گذشت تقریباً دو سال از انتشار آخرین موضوع مهم، مرکز رسانه باز Kodi 20.0 که قبلاً با نام XBMC توسعه یافته بود، منتشر شد. مرکز رسانه یک رابط برای مشاهده تلویزیون زنده و مدیریت مجموعه ای از عکس ها، فیلم ها و موسیقی، پشتیبانی از ناوبری از طریق نمایش های تلویزیونی، کار با راهنمای تلویزیون الکترونیکی و سازماندهی ضبط های ویدئویی بر اساس یک برنامه زمان بندی ارائه می دهد. بسته های نصب آماده برای Linux، FreeBSD، Raspberry Pi، Android، Windows، macOS، tvOS و iOS در دسترس هستند. کد پروژه تحت مجوز GPLv2+ توزیع شده است.

در ابتدا، این پروژه با هدف ایجاد یک پخش کننده چند رسانه ای باز برای کنسول بازی ایکس باکس بود، اما در روند توسعه آن به یک مرکز رسانه ای چند پلتفرمی تبدیل شد که بر روی پلتفرم های نرم افزاری مدرن اجرا می شود. ویژگی‌های جالب Kodi شامل پشتیبانی از طیف گسترده‌ای از فرمت‌های فایل‌های چندرسانه‌ای و رمزگشایی ویدیویی با شتاب سخت‌افزاری است. پشتیبانی از کنترل از راه دور؛ توانایی پخش فایل ها از طریق FTP/SFTP، SSH و WebDAV. امکان کنترل از راه دور از طریق رابط وب؛ وجود یک سیستم انعطاف پذیر از پلاگین ها که در پایتون پیاده سازی شده و برای نصب از طریق دایرکتوری افزونه های ویژه در دسترس است. آماده سازی پلاگین ها برای ادغام با خدمات آنلاین محبوب؛ امکان دانلود ابرداده (اشعار، جلد، رتبه بندی و غیره) برای محتوای موجود. حدود دوازده ستاپ باکس تجاری و چندین شعبه باز بر اساس Kodi (Boxee، GeeXboX، 9x9 Player، MediaPortal، Plex) در حال توسعه هستند.

از زمان آخرین نسخه، بیش از 4600 تغییر در پایگاه کد ایجاد شده است. نوآوری های اصلی:

  • قابلیت دانلود چند نمونه از افزونه های باینری پیاده سازی شده است. به عنوان مثال، می‌توانید چندین نمونه از افزونه TVHeadend را برای اتصال به سرورهای مختلف دانلود کنید، اما با استفاده از تنظیمات افزونه یکسان، مانند گروه‌های کانال و کانال‌های مخفی.
  • پشتیبانی اضافه شده برای شتاب سخت افزاری رمزگشایی ویدیو در فرمت AV1 (در لینوکس از طریق VA-API)، توسعه یافته توسط Open Media Alliance (AOMedia)، که نماینده شرکت هایی مانند Mozilla، Google، Microsoft، Intel، ARM، NVIDIA، IBM، Cisco است. ، آمازون، نتفلیکس، AMD، VideoLAN، اپل، CCN و Realtek. AV1 به عنوان یک فرمت رمزگذاری ویدیوی رایگان و بدون حق امتیاز در دسترس عموم قرار گرفته است که از نظر سطوح فشرده سازی به طور قابل توجهی از H.264 و VP9 جلوتر است. پشتیبانی AV1 نیز به Inputstream API اضافه شده است و به افزونه‌ها اجازه می‌دهد از رابط inputsream.adaptive برای پخش جریان‌های با فرمت AV1 در افزونه‌ها استفاده کنند.
  • سیستم کار با زیرنویس ها دوباره طراحی شده است. کد پردازش قالب زیرنویس برای ساده سازی توسعه و نگهداری مدرن شده است. قابلیت قرار دادن پویا فونت ها، تغییر رنگ پس زمینه و قاب ناحیه زیرنویس اضافه شده است. پشتیبانی بهبود یافته از فرمت های SAMI، ASS/SSA و TX3G. پشتیبانی از فرمت زیرنویس WebVTT و فرمت فونت OTF (OpenType Font) اضافه شده است.
  • سیستم راه‌اندازی بازی‌ها و شبیه‌سازهای کنسول‌های بازی مبتنی بر لیبرترو، قابلیت ذخیره حالت را برای ادامه بازی از موقعیت قطع شده، حتی اگر خود بازی از ذخیره‌سازی پشتیبانی نکند، پیاده‌سازی کرده است.
  • برای پلتفرم ویندوز، پشتیبانی کامل از محدوده دینامیکی گسترده (HDR، محدوده دینامیکی بالا) اجرا شده است. لینوکس توانایی پیکربندی خروجی HDR را با استفاده از GBM (Generic Buffer Management) API فراهم می کند.
  • یک تنظیم جداگانه برای تنظیم حجم جلوه های صوتی در رابط اضافه شده است.
  • یک گفتگوی انتخاب رنگ جدید اضافه شد.
  • قابلیت کار از طریق پروکسی HTTPS اضافه شده است.
  • امکان دسترسی به حافظه خارجی با استفاده از پروتکل NFSv4 پیاده سازی شده است.
  • پشتیبانی از پروتکل WS-Discovery (کشف SMB) برای شناسایی خدمات در شبکه محلی اضافه شده است.
  • منوهای زمینه در پنجره های مختلف به شکل یکپارچه در آمده اند و ویژگی هایی مانند پخش آلبوم به طور مستقیم از ویجت ها پیاده سازی شده اند.
  • پخش دیسک نوری در پلتفرم لینوکس بهبود یافته است. اضافه شدن نصب پیش فرض درایوهای نوری با استفاده از udisk. پخش مجدد از تصاویر ISO دیسک های Blu-Ray و DVD پیاده سازی شده است.
  • کارهای زیادی برای بهبود ثبات، عملکرد و امنیت انجام شده است. API برای افزونه ها گسترش یافته است.
  • پشتیبانی از سرور رسانه ای PipeWire اضافه شده است.
  • پشتیبانی یکپارچه از کنترلرهای بازی Steam Deck.
  • پشتیبانی از دستگاه های اپل مبتنی بر تراشه M1 ARM اضافه شده است.

انتشار مرکز رسانه باز Kodi 20.0


منبع: opennet.ru

اضافه کردن نظر