Avec le développement continu de la technologie Internet, le contenu vidéo devient de plus en plus courant entre divers sites Web. Afin d'intégrer plus efficacement les capacités de lecture vidéo, de nombreux développeurs choisissent d'utiliser PHP en conjonction avec le protocole CGI. Cet article vous montrera comment configurer le serveur Web, créer des pages de lecture et déployer avec succès les fonctionnalités de lecture vidéo.
Avant d'implémenter la fonction de lecture vidéo, comprenons brièvement les technologies pertinentes:
PHP est un langage de script commun qui est largement utilisé dans le développement Web et est particulièrement adapté pour générer du contenu Web dynamique.
CGI (Common Gateway Interface) est un protocole standard qui permet au serveur Web de remettre les demandes aux programmes externes (tels que les scripts PHP) et de renvoyer le résultat de la réponse au client.
Pour que le serveur prenne en charge l'exécution de CGI, il est nécessaire de le configurer dans un serveur Web (comme Apache):
Ouvrez le fichier de configuration Apache:
sudo nano /etc/httpd/httpd.conf
Activez le module CGI et l'incomment ce qui suit:
LoadModule cgi_module modules/mod_cgi.so
Spécifiez l'extension de fichier traitée par CGI:
AddHandler cgi-script .cgi .pl
Enregistrez le fichier une fois la modification terminée et redémarrez le service Apache:
sudo systemctl restart httpd
Ensuite, nous rédigeons une page de lecture vidéo simple:
Créez un fichier nommé vidéo.php et ajoutez le code suivant:
<?php
$videoFile = 'path/to/video.mp4';
$videoType = 'video/mp4';
?>
<video controls>
<source src="<?php echo $videoFile; ?>" type="<?php echo $videoType; ?>">
Your browser does not support the video tag.
</video>
Veuillez remplacer Path / To / Video.mp4 par le chemin d'accès au fichier vidéo réel de votre serveur.
Après avoir terminé la création de pages, suivez les étapes ci-dessous pour déployer:
Téléchargez le fichier vidéo.php dans le répertoire root du site Web du serveur ou le sous-répertoire.
Entrez l'adresse de la page dans votre navigateur, par exemple:
<span class="fun">http://yourdomain.com/video.php</span>
Vous devriez être en mesure de voir l'interface du lecteur vidéo et de lire la vidéo en cliquant sur le bouton de lecture.
Grâce aux étapes décrites dans cet article, vous pouvez facilement ajouter des fonctionnalités de lecture vidéo à votre site Web à l'aide de PHP et CGI. Qu'il s'agisse d'un blog personnel ou d'un site Web d'entreprise, cette approche fournit une solution d'intégration vidéo flexible et fiable.