Lire mes videos en streaming

Résolu/Fermé
garches Messages postés 14 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 2 avril 2014 - 6 mars 2014 à 09:04
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 - 8 mars 2014 à 06:35
Bonjour,
J'ai mis mes films au format .flv sur Free. Je voudrais pouvoir les lire en streaming et éviter ainsi de les enregistrer sur mon PC (perte de temps). Comment dois-je procéder ?
Merci pour votre réponse.
Cordialement
A voir également:

11 réponses

Christian* Messages postés 4466 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 28 janvier 2023 2 220
6 mars 2014 à 09:12
difficile de te comprendre vu que tes films ont déjà été enregistré sur ton pc
0
garches Messages postés 14 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 2 avril 2014
6 mars 2014 à 09:37
Je les ai transferés sur Free pour libèrer de la place sur mon disque dur et pouvoir les visionner à partir de mon site perso.
Cordialement
0
Christian* Messages postés 4466 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 28 janvier 2023 2 220
6 mars 2014 à 13:07
un disque dure externe ne coute pas bien cher, pour le visionnage c'est beaucoup mieux que le streaming !
0
garches Messages postés 14 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 2 avril 2014
6 mars 2014 à 19:04
Je ne peux pas offrir un DDE a chacun de mes amis qui souhaiterais visionner mes films ! Dans ce cas mon site perso est plus commode.
Cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
6 mars 2014 à 19:22
Bonjour,

Il suffit d'utiliser un code Html et un lecteur de fichiers vidéos au format FLV.

Pour le code, tu peux utiliser celui-ci :

<object width="700" height="600" data="player_flv_maxi.swf" type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="flv=fichier.flv&title=titre&autoplay=0&autoload=1;showfullscreen=1" />
<param name="src" value="player_flv_maxi.swf" />
</object>


et pour le lecteur, player_flv_maxi.swf : http://flv-player.net/fr/players/maxi/download/
0
garches Messages postés 14 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 2 avril 2014
7 mars 2014 à 08:37
Bonjour,
Je suppose que dans ton code HTML je dois remplacer a la 1ère et la 4èmé ligne : "data=" par l'adresse mail du lecteur et dans la 3ème je remplace "fichier" par l'adresse du film sur Free?

Merci pour ces explications, je suis assez néophyte.
Cordialement
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
Modifié par dugenou le 7/03/2014 à 09:12
Bonjour,

1ère ligne, il faut donner le chemin du lecteur data="player_flv_maxi.swf"
en principe à la racine du site.

4ème ligne il faut donner le chemin de la vidéo value="flv=fichier.flv&title=titre&autoplay=0&autoload=1;showfullscreen=1" />

fichier.flv qui peut être dans un dossier, par exemple video.
L'attribut title permet de mettre un titre avant le lancement de la vidéo.

5ème ligne, il faut à nouveau donner le chemin du lecteur, comme pour la 1ère ligne.

Une précision, le nom du dossier qui contient les vidéos et le nom des vidéos, ne doivent comporter, ni d'accent, ni d'espace et être de préférence en minuscules.
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
7 mars 2014 à 10:57
En relisant ta question, je me rends compte qu'il faut que je précise comment faire.

Il faut télécharger le lecteur de vidéos FLV (="player_flv_maxi.swf) sur le site que je t'ai donné et l'envoyer à la racine de ton site chez Free.
Il faut créer un dossier, à la racine de ton site, dans lequel tu rangeras tes vidéos.

Ensuite, dans le script, tu précises le chemin du lecteur, chez Free, et de tes fichiers FLV.
Par exemple, si ton lecteur est à la racine et tes vidéos dans un dossier "videos" :

<object width="700" height="600" data="player_flv_maxi.swf" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="FlashVars" value="flv=videos/fichier.flv&title=titre&autoplay=0&autoload=1;showfullscreen=1" /><param name="src" value="player_flv_maxi.swf" /></object>

Tu peux créer une page par vidéo, ou mettre plusieurs fois ce script dans la même page.
Il est aussi possible de rendre tout ça dynamique, afin de n'avoir qu'une seule page et un menu déroulant de toutes les vidéos disponibles.
0
garches Messages postés 14 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 2 avril 2014
7 mars 2014 à 17:52
Bonjour dugenou pour ces explications, je vais tenter l'expérience et je te ferais part de mes résultats.
Cordialement
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
7 mars 2014 à 18:43
Bonsoir,

Si tu n'as que quelques vidéos à diffuser, tu peux créer une page par vidéo, mais si tu en as beaucoup ou si tu comptes en mettre souvent des nouvelles, cette solution risque de devenir assez fastidieuse.

Pour afficher dynamiquement toutes mes vidéos dans un seul fichier et les choisir dans une liste déroulante, je place chacune de mes vidéos dans un dossier au nom de la vidéo, le fichier est toujours nommé fichier.flv, c'est le dossier qui le contient qui porte le nom du titre, sans accent, sans espace et en minuscules.

Ensuite, je place le tout dans un dossier nommé videos, ce qui donne :

videos/titre/fichier.flv

Pour ajouter une nouvelle vidéo, il suffit de créer un nouveau sous-dossier de videos au nom de la nouvelle vidéo et de placer celle-ci dans ce nouveau dossier, en n'oubliant pas de renommer la vidéo en fichier.flv

J'ai ensuite créé une page video.php dans laquelle j'ai placé ce code :


<?php
empty($_POST['video']) ? $video = '' : $video = $_POST['video'];
?>
<div style="text-align: center;">
<p>
<object width="700" height="600" data="player_flv_maxi.swf" type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="flv=videos/<?php echo $video; ?>/fichier.flv&title=<?php echo $video; ?>&autoplay=0&autoload=1;showfullscreen=1" />
<param name="src" value="player_flv_maxi.swf" />
</object>
</p>
<form action="video.php" method="POST">
<p><b>Voir les vidéos</b></p>
<p><select name="video" onchange="this.form.submit()" class="liste">
<option value="<?php echo $video; ?>"><?php echo $video; ?></option>
<?php
//-----------------------------------------------------------------------------
// Création de l'index des vidéos
//-----------------------------------------------------------------------------
$video = array();
$dossier_video = opendir("videos");
while ($nom_video = readdir($dossier_video)) {
if (is_dir("videos/".$nom_video) && $nom_video != "." && $nom_video != ".." && file_exists("videos/".$nom_video."/fichier.flv"))
$video[] = $nom_video;
}
closedir($dossier_video);
sort($video);

for ($i = 0; $i < count($video); $i++) {
$sel = ($video == $video[$i]) ? ' selected="selected"' : '';
echo '<option value="'.$video[$i].'"'.$sel.'>'.$video[$i].'</option>'."\n";
}
?>
</select></p>
<noscript><p class="noscript_button"><input type="submit" value="OK"></p></noscript>
</form>
</div>

Tu peux utiliser ce script et l'intégrer à une page de ton site.
0
garches Messages postés 14 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 2 avril 2014
7 mars 2014 à 19:22
Merci pour ce complément, je pense utiliser la solution dynamique, j'ai déjà 36 films sur le site Free !
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
8 mars 2014 à 06:35
Bonjour,

Maintenant que tu as mis en place tes vidéos et leur affichage dynamique, tu souhaites peut-être en limiter l'accès à tes amis.

Voici une façon simple de faire, avec un mot de passe unique pour tous tes visiteurs, que tu peux, bien sûr, modifier, à toi de leur communiquer.

Dans cet exemple, le mot de passe est : toto

La sécurité n'est pas absolue, mais suffisante pour cette utilisation.



<?php
session_start();
/******************************************************************************

Accès aux VIDEOS

******************************************************************************/
$mdpMembres = 'toto'; // Mot de passe

empty($_POST['mdpasse']) ? $mdpasse = '' : $mdpasse = $_POST['mdpasse'];
empty($_GET['logout']) ? $logout = '' : $logout = $_GET['logout'];
empty($_POST['video']) ? $video = '' : $video = $_POST['video'];

$PageMembres = "";

if ($mdpasse == $mdpMembres) {
$PageMembres = "membresok";
$_SESSION['PageMembres'] = "membresok" ;
}
elseif ($logout == 1) {
unset($_SESSION['PageMembres']);
header("location: index.php"); //si la page d'accueil du site est index.html, mettre index.html
}

if (session_is_registered("PageMembres") || $mdpasse == $mdpMembres) {

//=============================================================================
// Affichage de la page
//=============================================================================

?>
<html>
<head>
</head>
<body>
<div style="text-align: center;">
<p>
<object width="700" height="600" data="player_flv_maxi.swf" type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="flv=videos/<?php echo $video; ?>/fichier.flv&title=<?php echo $video; ?>&autoplay=0&autoload=1;showfullscreen=1" />
<param name="src" value="player_flv_maxi.swf" />
</object>
</p>
<form action="video.php" method="POST">
<p><b>Voir les vidéos</b></p>
<p><select name="video" onchange="this.form.submit()" class="liste">
<option value="<?php echo $video; ?>"><?php echo $video; ?></option>
<?php
//-----------------------------------------------------------------------------
// Création de l'index des vidéos
//-----------------------------------------------------------------------------
$video = array();
$dossier_video = opendir("videos");
while ($nom_video = readdir($dossier_video)) {
if (is_dir("videos/".$nom_video) && $nom_video != "." && $nom_video != ".." && file_exists("videos/".$nom_video."/fichier.flv"))
$video[] = $nom_video;
}
closedir($dossier_video);
sort($video);

for ($i = 0; $i < count($video); $i++) {
$sel = ($video == $video[$i]) ? ' selected="selected"' : '';
echo '<option value="'.$video[$i].'"'.$sel.'>'.$video[$i].'</option>'."\n";
}
?>
</select></p>
<noscript><p class="noscript_button"><input type="submit" value="OK"></p></noscript>
</form>
</div>

<?php

echo("<p align='center'><a href='video.php?logout=1'>Déconnexion</a></p>");

//-----------------------------------------------------------------------------
?>
</body>
</html>
<?php

}

else { // Si la connexion est fermée
//-----------------------------------------------------------------------------
// Formulaire de saisie du mot de passe
//-----------------------------------------------------------------------------
?>
<html>
<head>
</head>
<body>
<div style="text-align: center;">
<p>AUTHENTIFICATION POUR L'ACCES AUX VIDEOS</p>
<p><br></p>
<p><img src="images/cadenas_rouge.png" title="Déconnecté" alt="Déconnecté" NOSAVE border=0></p>
<p><br></p>

<form action="video.php" method="POST" name="le_pass">
<p><?php echo 'Entrez votre mot de passe'; ?></p>
<p><br></p>
<input type="password" name="mdpasse" maxlength="10"></input>
<p><br></p>
<p><input type="submit" value="Connexion" class='bouton'></input></p>
</form>
<script type="text/javascript">document.le_pass.mdpasse.focus();</script>
</div>
</body>
</html>
<?php
//-----------------------------------------------------------------------------


}

?>



Pour télécharger le cadenas rouge, à placer dans un dossier images : http://familypm.free.fr/404.php
0