Saltar al contenido

Árbol de fuentes

Jellyfin es un laberinto de clientes, plugins y otros proyectos útiles. Estos árboles fuente pueden servir como una excelente herramienta para informar a los nuevos desarrolladores sobre la estructura de varios proyectos.

  1. BDInfo: Blu-Ray AnalyzerProperties: Información de montaje
  2. DvdLib: DVD Anaylzer
  3. Emby.Dlna:Perfiles: Perfiles DLNA para clientes
  4. Emby. Dibujo:
  5. Emby.Naming:
  6. Emby. Notificaciones:
  7. Emby.Photos:
  8. Implementaciones de Emby.Server:TareasProgramadas: todas las tareas programadas se pueden encontrar aquí
  9. Jellyfin. Api:
  10. Jellyfin. Dibujo. Skia:
  11. Jellyfin.Server:
  12. MediaBrowser.Api:Playback:BaseStreamingService.cs: recibe la información del cliente y lee la información de los medios de comunicación y la envía a MediaInfoServiceMediaInfoService.cs: lógica para el constructor del stream que determina el método de reproducción como Direct Play o Transcoding
  13. MediaBrowser.Common:
  14. Controlador MediaBrowser:
  15. MediaBrowser.LocalMetadata:
  16. MediaBrowser.MediaEncoding:
  17. MediaBrowser.Model:
  18. MediaBrowser.Proveedores:
  19. MediaBrowser.WebDashboard:
  20. MediaBrowser.XbmcMetadata:
  21. RSSDP:
  22. Bancos/bancos comunes de gelatina:
  1. src:assets: imágenes, estilos, pantallas de inicio y cualquier otro activo estáticoscss: todas las hojas de estilo globales utilizadas en todo el clientimg: imágenes para cosas como iconos de dispositivos y logossplash: las aplicaciones web progresivas mostrarán estos componentes de pantallas de inicio: elementos personalizados utilizados para diferentes secciones de la interfaz de usuarioplayerstats:playerstats. js: mostrar información de reproducción en los navegadores y otros clientes que incluyen los controladores de fuente web: scripts que manejan la lógica para diferentes elementos de página: componentes de interfaz de usuario personalizados que se utilizan globalmente como botones o menús: actualmente se utilizan para todos los polifiltros y scripts relacionados con bibliotecas de compatibilidad inversa: dependencias que eventualmente queremos eliminar e incluir durante la construcción de los stepscripts: cualquier script que no esté ligado a un elemento o página de la interfaz de usuario, sino a cadenas funcionales generales: traducciones de todos los temas de la interfaz: los temas personalizados y agrupados pueden encontrarse aquí en sus propios directorios
  1. res:
  2. src:NativeShell:res:src:RemotePlayerService.java: maneja el mosaico de notificaciones que puede controlar la reproducciónwww:cordova:
  1. app:src:main:assets/fonts:java/org/jellyfin/androidtv:res:
  1. jellyfin_kodidatabase: manipulación de la base de datos local Jellyfin sqlite-alogs: código detrás de los menús emergentes para la interacción con el usuarioentrypoint: configuración principal del addon pagehelper: pequeñas funciones de ayuda, en su mayoría de formato o funciones reutilizadasjellyfin: interacción con los serverobjects:kodi: manipulación de los tipos de medios y la base de datos locales de Kodi
  2. resources:language: string files for localizationskins: diseño de menús emergentes para la interacción con el usuario

Árbol de fuentes
Árbol de fuentes
es_ESEspañol