Coucoutte
Serveur : Debian 12 sur un VPS OVH.
Installés : Nginx + Module RTMP + PHP
Rôle : Serveur vidéo
But : Programmer la diffusion de vidéos de manière autonome avec ffmpeg
Depuis la console SSH, je peux lancer manuellement une vidéo à streamer, précédemment placée sur le serveur :
ffmpeg -re -i ".../videos/test.mp4" -c:v copy -c:a aac -ar 44100 -ac 1 -f flv rtmp://localhost/live/stream
J’arrive à programmer la diffusion en créant une tache cron avec crontab -e
Je voudrais pouvoir lister, modifier, ajouter, supprimer des taches cron mais via PHP.
A priori, les taches « utilisateur » (ici « debian », nom d’utilisateur fourni par le VPS) sont stockées dans le fichier suivant
/var/spool/cron/crontabs/debian
(Je ne puis le modifier même en sudo … ?).
Je pense qu’il doit y avoir moyen de lire/écrire ce fichier depuis php mais je ne trouve pouint
La décomposition/recomposition des lignes du fichier (pour modifier les taches cron de manière plus intuitive) ne devraient pas être un problème mais pour le moment je cale juste sur comment on peut accéder au fichier.
Si quelqu’un a une piste
Merkouiiinnnn