MediaCP Manual
MediaCP-systeemopdrachten

Last updated 2 maanden ago

Kerntoepassing

De kernmediaCP-toepassing wordt beheerd door uw systeemservicemanager (systemd), zodat het mogelijk is om standaardopdrachten te gebruiken om de toepassing te beheren.
systemctl status mediacp; # Provides status of entire mediacp suite
systemctl restart mediacp; # Restarts application services (nginx, php, mysql, redis, queue)
systemclt stop mediacp; # Stops application services
Bovendien is het toepassings binaire bestand toegewezen aan /usr/bin/mediacp, waardoor een reeks aanvullende beheer opties mogelijk is.
/usr/bin/mediacp help; # Shows all available commands
/usr/bin/mediacp restart services; # Restarts all media services
/usr/bin/mediacp phpmyadmin enable; # Enables phpmyadmin access to database

Mediaservers

Wowza streaming motor

Wowza Streaming Engine wordt beheerd door de systemd service manager, dus het is mogelijk om de status te controleren en opnieuw op te starten met behulp van standaard systeemopdrachten, waaronder de onderstaande. Het is belangrijk op te merken dat de stremaing-server en de beheerinterface onder twee afzonderlijke proceses worden uitgevoerd.

systemctl status WowzaStreamingEngine; # Check Wowza streaming status
systemctl status WowzaStreamingEngineManager; # Check Wowza manager status
systemctl restart WowzaStreamingEngine; # Restarts Wowza streaming Engine

systemctl restart WowzaStreamingEngineManager; # Restarts wowza manager

Flussonic Media server

Flussonic wordt beheerd door de systems service manager (service). Het kan worden beheerd door systemd, maar in onze ervaring wordt het beter beheerd door de serviceopdracht.

service Flussonic status; # Check Flussonicstreaming status
service Flussonic restart; # Restarts Flussonic

Nginx-Rtmp

Nginx-Rtmp Video Server wordt rechtstreeks beheerd door MediaCP, het kan worden gecontroleerd met behulp van de standaard MediaCP-status, zoals systemctl status mediacp, maar u kunt het proces onafhankelijk beheren via de volgende opdrachten.

/usr/bin/mediacp status nginx-rtmp
/usr/bin/mediacp restart nginx-rtmp

Audiostreamingservices

Alle audioservices stoppen

De volgende opdrachten sturen een signaal naar elke audioservice om een normale afsluitprocedure aan te vragen.

pkill icecast;
pkill sc_serv;
pkill liquidsoap;
pkill ices;

Alle audioservices geforceerd stoppen

De onderstaande opdrachten zullen alle audioservicetoepassingen geforceerd afsluiten, het volgt geen normale afsluitprocedure en mag alleen worden gebruikt waar nodig.

pkill -9 icecast;
pkill -9 sc_serv;
pkill -9 liquidsoap;
pkill -9 ices;

Alle mediaservices opnieuw opstarten

/usr/bin/mediacp restart services

Table of Contents