Webplayer vidéo lien externe

Résolu/Fermé
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 - 2 nov. 2011 à 21:25
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 - 3 nov. 2011 à 11:13
Bonjour,

Je souhaiterais installer sur mon site mon propre lecteur flash (ou html5), mais qu'il puisse lire des vidéos .mp4 .flv hébergées sur un ou plusieurs autres sites.

le lien d'une vidéo ciblée ressemble à çà:

http://toto.com/toto.mp4?sr=1000&int=307200b&nvb=20111102191143&nva=20111102211143&hash=0eced5e93f527c9c66ab4

J'arrive à ouvrir un lien dans un iframe mais pas dans un lecteur flash.
L'iframe ne me convient pas car on ne peut pas mettre en pause la vidéo.
j'ai testé le flv-player, flowplayer, JW player, mais je n'y arrive pas.

Merci pour votre aide.

A voir également:

1 réponse

RAD ZONE Messages postés 5224 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 1 353
2 nov. 2011 à 22:16
salut

le html5 pose probleme a niveau des codec sur mozilla et meme la plupart des navigateurs ,pour des questions de propriete !
( ca me rappel tout ceux qui me disaient que avec html5 <video> flash etait mort car proprietaire , et oui pout lire du  h.264 ou du  mp3 , a part IE9 ,Safari et les smartphone,il faut passer par un player flash ;-))))))))))))))  )


petit test a effectuer avec les different navigateur http://html5test.com/index.html

si tu n est pas certain de quel type d encodage video a ete utilise , utilise un player flash !

ou la methode media element si tu dispose des video !

mais ton probleme ne vient pas de la !! jw est un des meilleurs player ! https://videosws.praegnanz.de/

mon interrogation vient de ta phrase !???
J'arrive à ouvrir un lien dans un iframe mais pas dans un lecteur flash. 



je pense que c est ton lien le probleme !

le mieux serait de mettre to code ici , que l on puisse voir a quoi correspond ce lien !!

a+
0
epitale Messages postés 3942 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 915
2 nov. 2011 à 22:49
bonsoir
je viens justement de finir une tentative de compatibilité IE avec <video>
j'ai mi
<video controls>
<source src=".....truc.theora.ogv" type="video/ogg"/>
<source src="...truc.mp4" type="video/mp4"/>
</video>

et dans le head
<script src="https://api.html5media.info/1.1.4/html5media.min.js"></script>

pour IE 9 ca fonctionne par contre c'est long à démarrer (le preload ne semble pas changer grand chose), il conviendra de tester en rapatriant en local les sources html5media
pour les browsers old school j'ai prie le parti de les ignorer, ils ont qu'a se mettre a la page... (pour sure, ce point de vue dépend du projet développé)
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
2 nov. 2011 à 22:58
salut,

je ne peut pas mettre de lien car je parse un fichier xml pour le récupérer car il change constamment.

Dans cet exemple, le lien est entre les balises <flv_url> et </flv_url>

Voila comment je récupère le lien:
<?php $html = file_get_contents($url); preg_match(''<flv_url>(.*)</flv_url>'sU', $html, $matches); echo $matches[1]; ?>

voila ce que ça donne pour une iframe:
<?php
$html = file_get_contents($url);
preg_match(''<flv_url>(.*)</flv_url>'sU', $html, $matches);
echo '<iframe src="';
echo $matches[1];
echo '" width=480 height=327></iframe>';
?>

Je récupère la paramètre $url en utilisant une syntaxe particulière
http://www.monsite.com/toto.php?url=liendufichierXMLdelavideo

Cordialement
0
epitale Messages postés 3942 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 915
2 nov. 2011 à 23:21
tu récupères les flv d'un autre site, ok... jamais testé...
mais heu peut être gardé ton php pour le preg_match, quand il faut, avec ajax récupérer le $matches[1] et avec js mettre ca dans un <object src=... si ca fonctionne testé avec <source src d'html5
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
2 nov. 2011 à 23:26
je ne suis pas sur de bien comprendre ton commentaire,

J'ai testé ce code html5 pour lire une vidéo mais sans succès:

<video width="400" height="222" controls="controls">
<source src="<?php $html = file_get_contents($url); preg_match(''<flv_url>(.*)</flv_url>'sU', $html, $matches); echo $matches[1]; ?>" type="video/mp4" />
</video>


qui une fois interprété donne:

<video width="400" height="222" controls="controls">
<source src="http://toto.com/toto.mp4?sr=1000&int=307200b&nvb=20111102191143&nva=20111102211143&hash=0eced5e93f527c9c66ab4" type="video/mp4" />
</video>

j'ai un écran blanc sur IE8 et un lecteur qui ne démarre pas sur Firefox.
0
epitale Messages postés 3942 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 915
2 nov. 2011 à 23:39
oui l'ecran blanc sous IE, ca peut etre une incompatibilité html5, soucis qui pourras etre pris en compte par la suite, pour l'instant le problème est que ca ne fonctionne pas sous firefox, ton $matches[1] semble pas te renvoyé une source lisible... enfin ici ton lien renvoi sur un toto et chinois mais pas une source video
0