Besturingssysteem
MediaCP raadt Debian 13 aan voor alle nieuwe installaties. x86-64-architectuur is vereist.
De volledige lijst met ondersteunde besturingssystemen:
- Debian 12, Debian 13
- Ubuntu 22.04, Ubuntu 24.04*
- CentOS 9 Stream, CentOS 10 Stream*
- AlmaLinux 9, AlmaLinux 10*
* Flussonic Server is het beste met Debian of Ubuntu. Flussonic biedt geen ondersteuning voor CentOS/AlmaLinux-systemen.
*Voor meer informatie over welk systeem te selecteren voor een lange levensduur klik hier
Virtualisatie
De meeste hypervisorgebaseerde virtualisatietechnologieën moeten worden ondersteund, op voorwaarde dat ze het besturingssysteem of de kernel niet wijzigen. OpenVZ, LXC en soortgelijke containers worden niet ondersteund omdat ze niet de echte versies van CentOS of Debian zijn en aangepaste kernels bieden die problemen veroorzaken.
Domeinnaam
Een domein of subdomeinnaam is vereist als u HTTPS/SSL-services wilt gebruiken.
Licentieverlening
Een statisch IP-adres en verbinding met https://www.mediacp.net:443 is vereist.
CloudFlare beschermt onze website en ons licentiesysteem. U kunt een lijst met alle vereiste IP-adressen bekijken op de pagina Cloudflare IP Ranges.
Geheugengebruik
Minimaal 2 GB geheugen is vereist.
Schijfruimte
MediaCP is geïnstalleerd in /usr/local/mediacp en we raden aan om op deze locatie minimaal 25 GB schijf te gebruiken.
Er moet 4 GB vrij zijn in /usr/local/ om MediaCP te installeren.
Compatibiliteit
Het wordt aanbevolen om MediaCP op een eigen dedicated server uit te voeren. We bieden echter wel compatibiliteit voor cPanel, Plesk, CentOS Web Panel, DirectAdmin en standaard Apache 2- of Nginx-installaties.
Netwerk/firewall
Het is vereist dat de server over de volgende poorten beschikt om de MediaCP te kunnen bedienen:
- Hoofdweb-GUI – 80, 443 of 2020
- Autossl -80
- FTP-server toegang -2121, 50000-51000
Er zijn extra poorten nodig om verschillende mediaservices uit te voeren:
- Audio Services (SHOUTcast 1/2 &Amp; icecast) -8000-9000, 10000-11000 (icecast SSL/niet-SSL-ondersteuning)
- Auto DJ live streaming Port -6800-7000
- Wowza Streaming Engine – TCP 554, 1935, 1936, 8084, 8086, 8089 en UDP 554
- Flussonic Media server -TCP 554, 1935, 3308, 8080, 8081
- MediaCP Video – 2.15 TCP 19350 | 2.16+ TCP 1935, 1936
Aanbevolen hardware
De onderstaande aanbevelingen zijn alleen richtlijnen en verschillende toepassingen van audio-en videostreaming gebruiken verschillende hoeveelheden resources.
Audio streaming
Audiostreaming zelf is zeer licht van gewicht en zal niet veel bronnen gebruiken. AutoDJ-functies voeren transcodering van audiobestanden uit en zullen een grotere hoeveelheid CPU-kracht gebruiken.
- CPU-gebruik – SHOUTcast &Icecast gebruiken minimale CPU-kracht, maar AutoDJ-functies kunnen een grotere hoeveelheid verwerking verbruiken.
- Geheugen – SHOUTcast/Icecast gebruikt ongeveer 20 MB per proces. AutoDJ (Liquidsoap) kan ongeveer 215 MB per proces gebruiken. 30 Shoutcast-diensten met AutoDJ zouden dus ongeveer 7 GB geheugen vereisen. U moet ervoor zorgen dat er minimaal 4 GB beschikbaar is voor de MySQL-databaseserver voor gemiddelde belastingen en 8 GB voor grotere belastingen.
- Netwerk – Netwerk is volledig afhankelijk van het aantal luisteraars naar de stations op de service. Bijvoorbeeld 100 luisteraars op 128 Kbps is 12.8Mbps, 1000 luisteraars is 128 Mbps etc.
Minimum
Aanbevolen vereisten10 diensten
5 AutoDJ
-
Schijf: 25 GB
-
Schijf: SATA
-
CPU: 1 CPU
-
RAM-geheugen: 2 GB
-
Netwerk: 100 Mbps
Klein
Aanbevolen vereisten30 diensten
15 AutoDJ
-
Schijf: 250 GB
-
Schijf: SATA / RAID
-
CPU: 4 Core of beter
-
RAM- GEHEUGEN: 4 - 8 GB
-
Netwerk: 250 Mbps
Gemiddeld
Aanbevolen voor middelmatige belasting50 diensten
30 AutoDJ
-
Schijf: 1 TB
-
Schijf: SSD
-
CPU: 8 Core of beter
-
RAM- geheugen: 12 - 16 GB
-
Netwerk: 1Gbps
Hoge belasting
Aanbevolen voor hoge belasting100 diensten
60 AutoDJ
-
Schijf: 2 TB +
-
Schijf: NVMe
-
CPU: 8 Core of beter
-
RAM- geheugen: 16 - 32 GB
-
Netwerk: 1 Gbps+
Videostreaming
Voor live streamen wordt de minste hoeveelheid resources gebruikt. Voor OnDemand-streaming zijn grotere schijfprestaties en SSD-schijven aanbevolen. TV station-Services verbruiken CPU-kracht.
Transcodering verbruikt een grote hoeveelheid CPU-kracht en we raden u aan onze Transcoder op VPS Benchmark en Wowza’s Transcoder Benchmark te raadplegen
Minimum
Aanbevolen vereisten250 Verbindingen
25 Live / On-demand Streaming
5 TV-stations
Geen transcoders
-
Schijf: 80-100 GB
-
CPU: 2 Core +
-
RAM- GEHEUGEN: 4 - 8 GB
-
Netwerk: 100-200 Mbps
Gemiddelde belasting
Aanbevolen voor middelmatige belasting1000 Verbindingen
100 Live / On-demand streaming
15 tv-stations
8 CPU Transcoder Profielen
-
Schijf: 1.000 GB SSD
-
CPU: 8 cores 3ghz +
-
RAM-geheugen: 16 GB
-
Netwerk: 1000 Mbps
Hoge belasting
Aanbevolen voor hoge belasting1000+ verbindingen
100 Live / On-demand streaming
25 tv-stations
12 CPU Transcoder Profielen
-
Schijf: 1.000 GB + SSD/RAID
-
CPU: 8-12 cores 3ghz +
-
RAM-geheugen: 32 GB
-
Netwerk: 1000 Mbps +