Aller au contenu

Arbre source

Jellyfin est un labyrinthe de clients, plugins et autres projets utiles. Ces arbres sources peuvent être un excellent outil pour informer les nouveaux développeurs de la structure de divers projets.

  1. BDInfo: Blu-Ray AnalyzerProperties: informations de montage
  2. DvdLib: Anaylzer DVD
  3. Emby.Dlna: Profils: Profils DLNA pour les clients
  4. Emby. Dessin:
  5. Emby.Naming:
  6. Emby. Notifications:
  7. Emby.Photos:
  8. Implémentations Emby.Server: Tâches planifiées - Toutes les tâches planifiées peuvent être trouvées ici
  9. Jellyfin. Api:
  10. Jellyfin. Dessin. Skia:
  11. Jellyfin.Server:
  12. MediaBrowser.Api: Playback: BaseStreamingService.cs: reçoit les informations du client et lit les informations du média et les envoie à MediaInfoServiceMediaInfoService.cs: logique du constructeur de flux qui détermine la méthode de lecture comme lecture directe ou transcodage
  13. MediaBrowser.Common:
  14. Pilote MediaBrowser:
  15. MediaBrowser.LocalMetadata:
  16. MediaBrowser.MediaEncoding:
  17. MediaBrowser.Model:
  18. MediaBrowser.Providers:
  19. MediaBrowser.WebDashboard:
  20. MediaBrowser.XbmcMetadata:
  21. RSSDP:
  22. Banques / banques communes de gélatine:
  1. src: actifs: images, styles, écrans d'accueil et tout autre actif statique css: toutes les feuilles de style globales utilisées dans le clientimg: images pour des choses comme les icônes des appareils et logossplash: les applications Web progressives afficheront ces composants des écrans d'accueil : Éléments personnalisés utilisés pour différentes sections de l'interface utilisateur playerstats: playerstats. js: afficher les informations de relecture dans les navigateurs et autres clients, y compris les pilotes de polices Web: scripts qui gèrent la logique pour différents éléments de page: composants d'interface utilisateur personnalisés qui sont utilisés globalement comme boutons ou menus - actuellement utilisés pour tous les polyfiltres et scripts liés aux bibliothèques de compatibilité inverse: dépendances que nous voulons éventuellement éliminer et inclure lors de la construction des scripts de pas: tout script qui n'est pas lié à un élément ou une page de l'interface utilisateur, mais à des chaînes fonctionnelles générales: traductions de tous les thèmes d'interface: les thèmes personnalisés et groupés peuvent être trouvés ici dans vos propres répertoires
  1. res:
  2. src: NativeShell: res: src: RemotePlayerService.java: gère la mosaïque de notifications qui peut contrôler la lecture www: cordova:
  1. app: src: main: assets / fonts: java / org / jellyfin / androidtv: res:
  1. jellyfin_kodidatabase: manipulation de la base de données locale Jellyfin sqlite-alogs: code derrière les menus contextuels pour le point d'entrée d'interaction utilisateur: configuration principale de l'addon pagehelper: petites fonctions d'aide, principalement des fonctions de formatage ou réutilisées jellyfin: interaction avec le serverobjects: kodi - Manipulation de la base de données locale Kodi et des types de médias
  2. ressources: langue: fichiers de chaînes pour les localisations: conception de menus contextuels pour l'interaction avec l'utilisateur

 Arbre source Arbre source
fr_FRFrançais
es_ESEspañol zh_CN简体中文 hi_INहिन्दी arالعربية pt_BRPortuguês do Brasil bn_BDবাংলা ru_RUРусский ja日本語 de_DEDeutsch it_ITItaliano fr_FRFrançais