Bonjour,

Voila je rencontre un petit problème .

je suis entrain de mettre sur piel un site local pour streaming video sur html5. j'ai fait mon application pour le streaming avec du javascript et du html5. actuellement je voudrais faire une petite galerie de video dynamique . j ai bessoin d'un code php qui vas aller dans mon server recupere les video pour m envoyer cela dans ma page web. je suis vraiment debutant dans ce dommaine pardon est ce que quelqu'un peu m aider merci bcp

8 réponses


hum, tu as des bases en php ? tu as monté koi comme serveur ?

Salut,

moi je n'ai pas vraiment compris.

j ai bessoin d'un code php qui vas aller dans mon server recupere les video pour m envoyer cela dans ma page web

Est-ce qu'on parle de requête SQL là ?
Grafikart a fait une vidéo sur PDO (pour les requêtes SQL), si ça peut t'aider.
https://www.grafikart.fr/tutoriels/php/pdo-php-111

Sinon, dis nous en plus, c'est quand même vague comme demande.

je voudrais faire une petite galerie de video dynamique

Tu as déjà une base de données remplie ou pas ?

merci deja pour vos reponse

je veux que ma page web soit semblabe a celle ci: http://www.extendyourweb.com/wordpress/ultimate-full-video-gallery/
donc prendre des video sur mon disque dur ( Apache) transmettre cela sur ma page web ( galerie video).
c est un projet local pour mon ecole. je ne dois pas utiliser flash, mais html5 et javascript pour la lecture des video. j'espereque j ai ete plus claire merci encore

donc prendre des video sur mon disque dur ( Apache) transmettre cela sur ma page web

Est-ce que la balise <video> ferait l'affaire ?
http://www.w3schools.com/html/html5_video.asp

<head>
<meta charset="utf-8">
<title> Video Player </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/styles.css">

</head>
<body>
<h1>Tears of Steel</h1>
<figure id="videoContainer" data-fullscreen="false">
<video id="video" preload="metadata" poster="img/poster.jpg">
<source src="video/tears-of-steel-battle-clip-medium.mp4" type="video/mp4">
<source src="video/tears-of-steel-battle-clip-medium.webm" type="video/webm">
<source src="video/tears-of-steel-battle-clip-medium.ogg" type="video/ogg">

    </video>
    <div id="video-controls" class="controls" data-state="visible">
        <button id="playpause" type="button" data-state="play">Play/Pause</button>
        <button id="stop" type="button" data-state="stop">Stop</button>
        <div class="progress">
            <progress max="70.542222" id="progress" value="0" min="0">
                <span id="progress-bar"></span>
            </progress>
        </div>
        <button id="mute" type="button" data-state="mute">Mute/Unmute</button>
        <button id="volinc" type="button" data-state="volup">Vol+</button>
        <button id="voldec" type="button" data-state="voldown">Vol-</button>
        <button id="fs" type="button" data-state="go-fullscreen">Fullscreen</button>
    </div>
    <figcaption>

    </figcaption>
</figure>
<script src="js/video-player.js"></script>

</body>

voila un peu le code pour la lecture de ma video. la video na pas de probleme. ce que je desire au niveau de la source pour la video je voudrais avoir une fichier php qui va me creer normalement une gallerie de video sur ma page. donc ce fichier php sort les video sur mon disque dur et genere une gallerie sur ma page) un peu comme celle ci http://www.extendyourweb.com/wordpress/ultimate-full-video-gallery/

merci

sorry, je vais être méchant. mais tout ça me semble un peu lèg...
perso je vais pas te pondre un code dont je suis même pas sûr que tu saches l'exploiter...
pour apprendre il faut faire les choses dans l'ordre : essayer, se planter et recommencer. j'apprends tous les jours...

après regarde du côté des lib déjà faites genre ça, débrousaille le code et tourne le à ta sauce ; à mon avis t'auras plus de chance sur google qu'ici.

dslé de ne pouvoir t'aider, courage, et surtout continue à coder !!!

C'est bien dit Saibe,
ce n'est pas méchant, c'est juste normal.

Bon courage coolmike06,
si un moment tu avances, et que tu as une question bien précise, tu pourra toujours venir la poser, on sera ravi de donner un coup de main.

merci deja pour la reponse avec beaucoup plus de travail j ai realiser un petit code php qui affiche dynamique les video dans ma page html. donc il vas dans un repertoire video que j ai creer dans mes documents html et m afficher des video en forme de petit tableau dynamiquement sur ma page. j ai appele ce code dans une div dans mon html en fessant <?php include("galery.php"); ?> . comme je l es dis precedament plus haut j ai creer une aplikation html5 javascript pour la video . actuellement je voudrais utilser cet application pour lire aussi la ma gallerie de video creer sur ma page html. je me suis dis que au niveau de la source video hans mon html je peux mettre comme source ma gallery.php , mais lorsque je le fais rien ne se produit pouver m aider a mieux comprendre comment je peux faire s il vous plait. merci .

gallery.php

<?php

$dir = "video/";
$videoW = 200;
$videoH = 140;

if (is_dir($dir))
{
    if ($dh = opendir($dir)){

        while (($file = readdir($dh)) !== false){

            if($file != '.' && $file != '..'){

                echo 
                "
                    <div style='float:left;margin:5px;border:5px solid #73AD21;cursor: pointer'>
                        <video width=\"$videoW\" height=\"$videoH\" controls >
                          <source src=\"". $dir . $file ."\" type=\"video/mp4\">
                          <source src=\"". $dir . $file ."\" type=\"video/ogg\">
                        </video>
                    </div>
                ";

            }

        }

        closedir($dh);

      }
}
?>

 html5 javascript video player 
 <figure>
 </video>
<div id="video-controls" class="controls" data-state="visible">
    <button id="playpause" type="button" data-state="play">Play/Pause</button>
    <button id="stop" type="button" data-state="stop">Stop</button>
    <div class="progress">
        <progress max="70.542222" id="progress" value="0" min="0">
            <span id="progress-bar"></span>
        </progress>
    </div>
    <button id="mute" type="button" data-state="mute">Mute/Unmute</button>
    <button id="volinc" type="button" data-state="volup">Vol+</button>
    <button id="voldec" type="button" data-state="voldown">Vol-</button>
    <button id="fs" type="button" data-state="go-fullscreen">Fullscreen</button>
</div>
<figcaption>

</figcaption>

</figure>
<script src="js/video-player.js"></script>