O Jellyfin coordena o Kodi mantendo o servidor como autoridade, enquanto um complemento autentica, sincroniza metadados, recebe atualizações e resolve cada pedido de reprodução.
Um dispositivo Kodi pode parecer uma biblioteca local nativa, embora o Jellyfin continue a gerir utilizadores, o estado de visualização, os metadados e as regras de acesso. Essa experiência resulta de dois modelos de integração diferentes: o Jellyfin para Kodi copia dados selecionados do catálogo para o Kodi, enquanto o JellyCon consulta o servidor de forma mais dinâmica. A reprodução pode então passar pelo Jellyfin ou utilizar caminhos de rede traduzidos, o que altera tanto a consistência como os pressupostos de rede.
O servidor continua a ser a fonte de identidade e estado
O Kodi autentica-se como um utilizador Jellyfin e recebe apenas as bibliotecas e ações permitidas para essa conta. O servidor continua responsável pela identidade dos conteúdos, pelas decisões relativas aos metadados, pelo progresso de visualização e pela visibilidade das sessões, mesmo quando a interface do cliente é nativa do Kodi.
Uma explicação centrada no utilizador sobre a sincronização de metadados do Kodi distingue o complemento de sincronização completa da navegação mais leve, ao estilo de complemento, do JellyCon. A diferença está no local onde o estado do catálogo é materializado.
Esta divisão de autoridade impede que o Kodi se torne um segundo gestor de conteúdos independente, mas cria uma obrigação de sincronização. As entradas locais do Kodi têm de continuar a corresponder a identidades de itens estáveis do Jellyfin.
A sincronização converte as alterações do servidor em entradas locais
O Jellyfin para Kodi copia inicialmente os metadados selecionados para a base de dados local do Kodi e utiliza depois mecanismos de arranque e atualizações em tempo real para manter as alterações alinhadas. O modelo de fila permite ao Kodi solicitar as alterações desde a sua última posição conhecida, em vez de reconstruir toda a biblioteca sempre que necessário.
Relatos práticos de integração do Kodi mostram que os dados da biblioteca aparecem nas vistas nativas do Kodi após a sincronização. Esta materialização local explica por que motivo a navegação pode parecer imediata, mesmo quando o servidor está remoto na rede local.
A fronteira está na propriedade da base de dados: outras ferramentas que alterem a mesma base de dados do Kodi podem entrar em conflito com a representação sincronizada. Uma navegação local rápida não significa que o Kodi se tenha tornado a fonte de autoridade dos metadados.
O modo de reprodução escolhe URLs do servidor ou caminhos nativos
No modo de complemento, o Jellyfin resolve a reprodução e pode aplicar as suas decisões normais de transmissão. No modo nativo, o Kodi acede diretamente a caminhos SMB ou NFS, depois de a substituição de caminhos traduzir a perspetiva do sistema de ficheiros do servidor numa localização de rede acessível pelo cliente.
A discussão sobre a reprodução através de caminhos nativos destaca o mecanismo essencial: os conteúdos multimédia podem contornar o caminho de distribuição do Jellyfin, mantendo-se a coordenação dos metadados. Isto pode reduzir a mediação do servidor, mas acrescenta requisitos de permissões nas partilhas e de consistência dos caminhos.
Por isso, o modo nativo não é universalmente mais rápido. Só é vantajoso quando o Kodi consegue aceder de forma fiável aos mesmos ficheiros e descodificá-los por si; clientes remotos ou montagens inconsistentes favorecem normalmente o caminho mediado pelo servidor.
Uma lista de verificação de coordenação para evitar comportamentos de divisão
A coordenação falha quando as identidades, os caminhos ou as posições de atualização divergem. Reconstruir o Kodi sem repor o estado de sincronização, alterar os caminhos do Jellyfin sem configurar substituições ou misturar outros processos que escrevam na base de dados do Kodi pode deixar entradas obsoletas, mesmo que ambas as aplicações continuem a iniciar-se.
O modelo mais abrangente de capacidades do cliente explica por que motivo a reprodução no Kodi pode continuar a diferir da de outros clientes depois de os metadados serem sincronizados. O suporte de descodificação do Kodi e o caminho escolhido continuam a ser variáveis distintas. Um relatório de campo separado também recomenda utilizar a sincronização do Kodi no arranque, em vez de assumir que o sintoma visível identifica o ponto de estrangulamento.
Valide quatro contratos após qualquer alteração: o perfil do Kodi corresponde ao utilizador Jellyfin pretendido; um item novo chega através da sincronização no arranque ou em tempo real; o estado de visualização regressa ao servidor; e um ficheiro de teste é resolvido através do complemento ou caminho nativo selecionado, sem recurso a alternativa.
Centro de Tecnologia e IA
Mais para Ler

Porque o desempenho do Jellyfin difere entre ligações LAN e remotas
O servidor pode ser idêntico, mas o acesso remoto altera o orçamento de rede e, muitas vezes, desencadeia uma decisão diferente de entrega ou...

O Jellyfin funciona de forma fiável atrás de CGNAT ou de NAT duplo?
O servidor multimédia continua funcional; o problema por resolver é criar um caminho acessível e seguro através da tradução de endereços, com débito sustentado...

Como a latência da rede afeta a reprodução HDR no Jellyfin com legendas
A reprodução de legendas HDR combina a entrega através da rede com a temporização da conversão, pelo que o jitter e o atraso de...

