Página 1 de 1

Qual seria a melhor distribuição para um servidor de vídeo?

Enviado: Ter Jul 16, 2024 10:51 pm
por IvyProphet
Olá,
Há um dia, comprei uma vm na vultr, para montar um servidor de hosting de vídeos para uma plataforma de cursos online que tenho (atualmente estou a usar youtube com vídeos privados, mas tem muitos poréns :cry: ), sei que também podia somente pagar por um serviço de host de vídeo, mas quero fazer isso... e sendo sincero, há muita limitação no reprodutor fazendo isso, você ficará limitado as definições deles e etc.

Então decidi partir nessa jornada de montar tudo sozinho. E pretendo ter algumas políticas de vida útil de dados nele, só para já ir tirando a questão de "a longo prazo" seria inviável pela quantidade de dados e etc.

Re: Qual seria a melhor distribuição para um servidor de vídeo?

Enviado: Sex Jul 19, 2024 12:12 am
por devnull
Olá,

O mais importante no caso não é exatamente a distribuição que você vai escolher, e sim os serviço utilizado para isso.

Se a maquina for utilizada apenas para hosting de video e não para uso desktop, remova todas as interfaces gráficas e serviços como dbus.
Você pode alterar e recompilar o seu kernel, com diretivas específicas para o hardware que voce está utilizando e pensando exclusivamente no hosting de video. Como por exemplo "No Forced Preemption" e utilizar um "Timer Frequency" mais alto. Seu kernel estará bem enxuto e focado para atender essa demanda.

Para hosting de videos e streaming por exemplo, o nginx é muito mais recomendado do que o apache. E para hosting de video, configurar um bom sistema de cache pode melhorar muito a performance.

Configurar seu stack de rede, conexões simultâneas, recursos (ram) por conexões, deixa seu sistema mais estável para trabalhar com hosting de video.

Enfim, dessa forma, a distribuição que voce for escolher, não vai fazer tanta diferença. Um sistema bem configurado é muito melhor.

Mas distribuições consideradas estáveis é preferível, como Debian, Fedora, Slackware, Arch.

Se ainda preferir BSD, o NetBSD é matador para isso.

Espero ter ajudado.

devnull at irc.slackjeff.com.br