Jellyfin هي متاهة من العملاء والمكونات الإضافية والمشاريع المفيدة الأخرى. يمكن أن تكون أشجار المصدر هذه بمثابة أداة ممتازة لإعلام المطورين الجدد حول هيكل المشاريع المختلفة.
- BDInfo: محلل Blu-RayProperties: معلومات التركيب
- DvdLib: DVD Anaylzer
- Emby.Dlna: الملفات الشخصية: ملفات تعريف DLNA للعملاء
- ايمبي. الرسم:
- التسمية:
- ايمبي. الإخطارات:
- Emby. الصور:
- تطبيقات Emby.Server: المهام المجدولة - يمكن العثور على جميع المهام المجدولة هنا
- Jellyfin. واجهة برمجة التطبيقات:
- Jellyfin. رسم. سكايا:
- Jellyfin.Server:
- MediaBrowser.Api: تشغيل: BaseStreamingService.cs: يتلقى المعلومات من العميل ويقرأ المعلومات من الوسائط ويرسلها إلى MediaInfoServiceMediaInfoService.cs: منطق منشئ التدفق الذي يحدد طريقة التشغيل على أنها تشغيل مباشر أو تحويل الشفرة
- MediaBrowser.Common:
- برنامج تشغيل MediaBrowser:
- MediaBrowser.LocalMetadata:
- MediaBrowser.MediaEncoding:
- MediaBrowser.Model:
- MediaBrowser.Providers:
- MediaBrowser.WebDashboard:
- MediaBrowser.XbmcMetadata:
- RSSDP:
- البنوك / البنوك المشتركة الجيلاتينية:
- src: الأصول: الصور والأنماط والشاشات الرئيسية وأي أصول ثابتة أخرى css: جميع أوراق الأنماط العامة المستخدمة في جميع أنحاء العميل: صور لأشياء مثل رموز الأجهزة و logossplash: ستعرض تطبيقات الويب التقدمية هذه مكونات الشاشات الرئيسية : عناصر مخصصة تستخدم لأقسام مختلفة من واجهة المستخدم. js: عرض معلومات إعادة التشغيل في المتصفحات والعملاء الآخرين بما في ذلك معالجات خطوط الويب: النصوص البرمجية التي تعالج المنطق لعناصر الصفحة المختلفة: مكونات واجهة المستخدم المخصصة التي يتم استخدامها عالميًا كأزرار أو قوائم - تُستخدم حاليًا لـ جميع عوامل التصفية المتعددة والنصوص البرمجية المتعلقة بمكتبات التوافق العكسي: التبعيات التي نريد في النهاية حذفها وتضمينها أثناء بناء النصوص البرمجية: أي برنامج نصي غير مرتبط بعنصر أو صفحة في واجهة المستخدم ، ولكن بسلاسل وظيفية عامة: الترجمات من جميع سمات الواجهة: يمكن العثور على السمات المخصصة والمجمعة هنا في الدلائل الخاصة بك
- الدقة:
- src: NativeShell: res: src: RemotePlayerService.java: يعالج فسيفساء الإشعارات التي يمكنها التحكم في التشغيل www: cordova:
- التطبيق: src: main: الأصول / الخطوط: java / org / jellyfin / androidtv: res:
- jellyfin_kodidatabase: معالجة قاعدة البيانات المحلية Jellyfin sqlite-alogs: رمز خلف القوائم المنبثقة لنقطة دخول تفاعل المستخدم: التكوين الرئيسي لملحق مساعد الصفحة: وظائف المساعدة الصغيرة ، ومعظمها وظائف التنسيق أو إعادة الاستخدام jellyfin: التفاعل مع serverobjects: kodi - قاعدة بيانات Kodi المحلية والتلاعب بأنواع الوسائط
- الموارد: اللغة: ملفات السلسلة للأقلمة: تصميم القائمة المنبثقة لتفاعل المستخدم