As necessidades de largura de banda do Jellyfin correspondem à taxa de bits máxima dos streams entregues em simultâneo, acrescida da sobrecarga do protocolo e de uma margem de segurança; normalmente, o carregamento remoto é o limite mais restritivo.
Um servidor doméstico pode suportar várias sessões locais de Reprodução direta numa rede Ethernet gigabit, enquanto a mesma combinação falha remotamente porque a capacidade de carregamento é partilhada por todos os streams e pelas tarefas domésticas. Ao estimar um limite seguro para vários utilizadores, mantenha separadas as taxas de bits dos streams, a qualidade do cliente, a direção do percurso e o comportamento em rajadas.
Comece pela taxa de bits entregue, não pelo tamanho do ficheiro
Vários utilizadores veem ficheiros com tamanhos de origem e codecs diferentes. A relação relevante é: a rede transporta a taxa de bits entregue de Reprodução direta, remux ou transcodificação, e não o tamanho de armazenamento do ficheiro de origem.
O efeito observável é o seguinte: dois ficheiros com duração semelhante podem exigir larguras de banda muito diferentes, porque a taxa de bits codificada e a qualidade diferem. É por isso que o resultado muda consoante a condição indicada. taxa de bits entregue
O limite é específico: as médias ocultam cenas de pico e rajadas de segmentos. A implicação prática é registar a taxa de saída e a direção de cada sessão.
Adicione a sobrecarga do protocolo e as rajadas de segmentos
As taxas de bits por sessão são conhecidas. A relação relevante é: a entrega segmentada e os protocolos de rede adicionam cabeçalhos e criam rajadas curtas acima da média do conteúdo multimédia.
O efeito observável é o seguinte: uma ligação pode suportar o débito médio, mas ainda assim sofrer buffering quando as rajadas excedem a margem da fila ou do carregamento. É por isso que o resultado muda consoante a condição indicada. necessidade de rajadas
O limite é específico: a sobrecarga varia consoante o protocolo, o cliente, a encriptação e o tamanho dos segmentos. A implicação prática é utilizar um fator de segurança e medir o percurso real quando estiver próximo do limite.
Dimensione separadamente os streams da LAN e os remotos
Está disponível uma estimativa conservadora da necessidade por stream. A relação relevante é: as sessões locais consomem a LAN e a saída do servidor; as sessões remotas consomem também o carregamento da WAN, o proxy, a VPN e, por vezes, a capacidade de retransmissão.
O efeito observável é o seguinte: a reprodução local funciona, enquanto as sessões remotas sofrem buffering ao atingir o limite de carregamento. É por isso que o resultado muda consoante a condição indicada. limite de carregamento remoto
O limite é específico: uma LAN gigabit não aumenta uma ligação de carregamento de 20 Mbps. A implicação prática é calcular separadamente o total agregado local e o total agregado de carregamento remoto.
Use uma margem de segurança em vez do mínimo absoluto
Os totais da LAN e das ligações remotas estão calculados. A relação relevante é: a margem de segurança absorve picos da taxa de bits, a sobrecarga de TCP/TLS, o tráfego em segundo plano e erros de medição.
O efeito observável é o seguinte: os streams permanecem estáveis quando a necessidade máxima medida fica abaixo do orçamento escolhido para a ligação; o buffering começa quando a fila consome a margem. É por isso que o resultado muda consoante a condição indicada. teste de débito simultâneo
O limite é específico: não existe uma percentagem fixa adequada a todos os ISP, VPN ou clientes. A implicação prática é reservar uma margem documentada e validá-la com reprodução simultânea.
Centro de Tecnologia e IA
Mais para Ler

As câmaras domésticas conseguem sincronizar eventos sem serviços de hora na nuvem?
Uma explicação baseada primeiro no mecanismo do tempo da câmara sem cloud, as suas contrapartidas na partilha de recursos, três perguntas frequentes sobre a...

Um serviço de IA local consegue detetar camadas de modelos corrompidas antes da inferência?
Uma explicação baseada primeiro no mecanismo da deteção de corrupção na camada do modelo, dos seus compromissos em termos de recursos partilhados, de três...

É possível restaurar um sistema RAG sem regenerar todos os embeddings?
Uma explicação, centrada no mecanismo, do restauro de RAG sem re-embedding, das suas contrapartidas em recursos partilhados, de três perguntas frequentes sobre a expansão...

