MediaCP Manual
Requisitos do sistema

Última atualização 11 meses atrás

O MediaCP é um software que deve ser instalado em seu próprio servidor dedicado ou virtual que pode ser comprado de um provedor como Vultr, OVH ou Amazon.

Sistema Operacional

MediaCP recomenda
Debian 12
para todas as novas instalações. A arquitetura x86-64 é necessária.

A lista completa de sistemas operacionais suportados:

  • Debian 11 & Debian 12
  • Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04
  • CentOS 7 (Core) / CentOS 8 Stream *
  • AlmaLinux 8*

* Flussonic Server é melhor com Debian ou Ubuntu. A Flussonic não fornece suporte para sistemas CentOS/AlmaLinux.

*Para mais informações sobre qual sistema selecionar para longevidade clique aqui

Virtualização

A maioria das tecnologias de virtualização baseadas em hipervisor deve ser suportada, desde que não alterem o sistema operacional ou o kernel. OpenVZ , LXC e contêineres similares não são suportados porque eles não são as versões reais do CentOS ou Debian e fornecem kernels personalizados que causam problemas.

Nome de domínio

Um nome de domínio ou sub-domínio é necessário se você desejar usar serviços HTTPS/SSL.

Licenciamento

É necessário um endereço IP estático e uma conexão até https://www.mediacp.net:443.

O CloudFlare protege nosso site e sistema de licenciamento. Você pode visualizar uma lista de todos os endereços IP necessários na página Cloudflare IP Ranges.

Uso da memória

É necessário ter um mínimo de 2 GB de memória.

Espaço em disco

O MediaCP está instalado em /usr/local/mediacp e recomendamos um disco mínimo de 25 GB neste local.

Deve haver 4 GB grátis em /usr/local/ para instalar o MediaCP.

Compatibilidade

Recomenda-se executar o MediaCP em seu próprio servidor dedicado. No entanto, fornecemos compatibilidade para cPanel, Plesk, CentOS Web Panel, DirectAdmin e instalações padrão do Apache 2 ou Nginx.

Rede / Firewall
É necessário que o servidor tenha as seguintes portas disponíveis para operar o MediaCP:
  • GUI principal da web – 2020
  • AutoSSL – 80
  • Acesso ao servidor FTP – 2121, 50000 – 51000

Portas adicionais são necessárias para executar vários serviços de mídia:

  • Serviços de Áudio (Shoutcast 1/2 e Icecast) – 8000-9000, 10000-11000 (suporte Icecast SSL/NON-SSL)
  • AutoDJ Live Streaming Port – 6800-7000
  • Wowza Streaming Engine – TCP 554, 1935, 1936, 8084, 8086, 8089 & UDP 554
  • Flussonic Media Server -TCP 554, 1935, 3308, 8080, 8081
  • Nginx Servidor de vídeo gratuito – TCP 19350, 19360

Hardware recomendado

As recomendações abaixo são apenas diretrizes e diferentes usos de streaming de áudio e vídeo usam diferentes quantidades de recursos.

Streaming de áudio

Streaming de áudio em si é muito leve e não vai usar muitos recursos. As funções do AutoDJ executam a transcodificação de arquivos de áudio e usarão uma maior quantidade de energia da CPU.

  • Uso da CPU – SHOUTcast & Icecast usam potência mínima da CPU, no entanto, os recursos do AutoDJ podem consumir uma quantidade maior de processamento.
  • Memória – SHOUTcast/Icecast utilizam aproximadamente 20 MB por processo. O AutoDJ (Liquidsoap) pode utilizar aproximadamente 215 MB por processo. 30 serviços shoutcast com AutoDJ exigiriam, portanto, aproximadamente 7 GB de memória. Você deve garantir que 4 GB esteja disponível para o servidor de banco de dados MySQL no mínimo para cargas médias e 8 GB para cargas maiores.
  • Rede – A rede depende inteiramente do número de ouvintes das estações do serviço. Por exemplo, 100 ouvintes em 128 Kbps é de 12,8Mbps, 1000 ouvintes são 128 Mbps etc.

Mínimo

Requisitos recomendados
10 serviços
5 AutoDJ
  • Disco: 25 GB
  • Disco: SATA
  • CPU: 1 CPU
  • RAM: 2 GB
  • Rede:100 Mbps

Pequeno

Requisitos recomendados
30 serviços
15 AutoDJ 15 AutoDJ
  • Disco: 250 GB
  • Disco: SATA / RAID
  • CPU: 4 Núcleo ou melhor
  • RAM: 4 - 8 GB
  • Rede: 250 Mbps

Média

Recomendado para carga média
50 serviços
30 AutoDJ
  • Disco: 1 TB
  • Disco: SSD
  • CPU: 8 Núcleo ou melhor
  • RAM: 12 - 16 GB
  • Rede: 1Gbps

Alta carga

Recomendado para alta carga
100 serviços
60 AutoDJ
  • Disco: 2 TB +
  • Disco: NVMe
  • CPU: 8 Núcleo ou melhor
  • RAM: 16 - 32 GB
  • Rede: 1 Gbps+

Streaming de vídeo

Live Streaming usará a menor quantidade de recursos. O streaming demanda exigirá maior desempenho do disco e os SSD são recomendados. Os serviços da estação de TV consumirão energia da CPU.

A transcodificação consumirá uma grande quantidade de energia da CPU e recomendamos que você se refira ao nosso Transcoder no VPS Benchmark e no Transcoder Benchmark da Wowza

Mínimo

Requisitos recomendados
250 conexões
25 Live / Ondemand Streaming
5 estações de TV
Sem transcodificadores
  • Disco: 80-100 GB
  • CPU: 2 núcleos +
  • RAM: 4 - 8 GB
  • Rede:100-200 Mbps

Carga média

Recomendado para carga média
1000 conexões
100 Live / Ondemand Streaming
15 estações de TV
8 perfis transcodificadores de CPU
  • Disco:1.000 GB SSD
  • CPU:8 Núcleos 3Ghz +
  • RAM: 16 GB
  • Rede:1000 Mbps

Alta carga

Recomendado para alta carga
Mais de 1000 conexões
100 Live / Ondemand Streaming
25 estações de TV
12 perfis transcodificadores cpu
  • Disco:1.000 GB+ SSD / RAID
  • CPU: 8-12 Cores 3Ghz +
  • RAM: 32 GB
  • Rede:1000 Mbps +

Table of Contents