begin process at 2012 05 27 01:55:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

jw player + playlist + asp (>>xml) + access


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

jw player + playlist + asp (>>xml) + access

jeudi 27 mai 2010 à 17:05:53 | jw player + playlist + asp (>>xml) + access

sliverdust

Salut.

J'utilise actuellement le jw player avec playlist pour une série de vidéos que j'ai mis sur mon serveur.

Avec le module jw player : http://www.longtailvideo.com/support/jw-player-setup-wizard

J'ai fait ma config avec playlist, ect, ect

Sur ce site par défaut le lien vers la playlist est un fichier .xml (je vais par la suite la construire par l'intermédiaire du page asp)

Je récupère le code en bas de page et je prends bien soin de récupérer le fichier player.swf et swfobject.js

Je place ce code dans ma page asp (essai.asp):

------------------------------------------------------
<script type='text/javascript' src='http://www.monsite.com/swfobject.js'></script>

<script type='text/javascript'>
var so = new SWFObject('http://www.monsite.com/player.swf','mpl','700','300','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('playlistfile','http://www.monsite.com/playlist.asp');
so.addVariable('backcolor','333333');
so.addVariable('frontcolor','FFFFFF');
so.addVariable('lightcolor','007EBB');
so.addVariable('playlistsize','300');
so.addVariable('playlist','right');
so.addVariable('repeat','list');
so.write('mediaspace');
</script>
---------------------------------------------------


Jusque la tout va bien.

Je possède une base access (bdd_videos.mdb) avec une table (rs_video) qui comporte plusieurs videos (champs : title, creator, ect...)

Pour que ma playlist s'autogénère je crée une page asp (la playlist : playlist.asp) qui va communiquer avec ma base et qui va construire une page xml pour que le lecteur les affichent.


sur ma page playlist.asp voici le code :
-----------------------------------------------------
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<%

set rs=Server.CreateObject("adodb.Recordset")
set conn=server.createobject("adodb.connection")
DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; "
DSNtemp=dsntemp & "DBQ=c:\web\monserveur\bases\bdd_videos.mdb"

%>
<%
Conn.Open DSNtemp
SQL = "Select * From [rs_video] where id_congres = 2 order by id_video"
RS.Open SQL, Conn,3,3
if not RS.Eof then
Response.Charset = "UTF-8"
Response.ContentType = "text/xml"
xml = "<?xml version=""1.0"" encoding=""UTF-8"" standalone=""no""?>"
xml = xml &"<playlist version=""1"" xmlns=""http://xspf.org/ns/0/"">"
xml = xml &"<trackList>"
xml = xml &"<title>videos TV</title>"
xml = xml &"<link>http://www.monsite.com</link>"
xml = xml &"<description>En direct de la SORLAF</description>"
xml = xml &"<managingEditor>info@monsite.com</managingEditor>"
xml = xml &"<language>fr</language>"
xml = xml &"<generator>société yoyo</generator>"
xml = xml &"<copyright>société yoyo</copyright>"
xml = xml &"<webMaster>société yoyo Webmaster</webMaster>"
while not RS.Eof
xml = xml &"<track>"
xml = xml &"<title>"&RS("titre_court")&"</title>"
xml = xml &"<typevideo>"&RS("typevideo")&"</typevideo>"
xml = xml &"<datevideo>"&RS("date_video")&"</datevideo>"
if RS("presentateur") <> "" then
xml = xml &"<presentateur>"&RS("presentateur")&"</presentateur>"
end if
xml = xml &"<creator>"&RS("droit_video")&"</creator>"
xml = xml &"<annotation>"&RS("titre")&"</annotation>"
xml = xml &"<location>"&RS("lien_video")&"</location>"
xml = xml &"<image>"&RS("vignette_chemin")&"</image>"
xml = xml &"<info>http://www.monsite.com</info>"
xml = xml &"<duration>"&RS("duree")&"</duration>"
xml = xml &"</track>"
RS.MoveNext
Wend
xml = xml &"</trackList></playlist>"
Response.Write xml
end if ' if not RS.Eof then
%>
-------------------------------------------------------



Lorsqur j'essai d'afficher ma page essai.asp sur mon navigateur l'emplacement du module s'affiche sans rien dedans. Il y a une barre de chargement qui cherche sans rien trouver et/ou afficher.

Pouvez vous me dire s'il y a des erreurs dans mon script asp pour construire le xml.

Par contre si je fais pointer directement vers un fichier
xml les videos s'affichent

Au lieu de çà dans ma page essai.asp :

so.addVariable('playlistfile','http://www.monsite.com/playlist.asp');

je remplace par :

so.addVariable('playlistfile','http://www.monsite.com/playlist.xml');


Tout fonctionne ! donc j'en déduis qu'il y a une erreur dans mon code de la page playlist.asp


Merci pour vos réponses
jeudi 27 mai 2010 à 22:27:12 | Re : jw player + playlist + asp (>>xml) + access

BBFUNK01

Hello,

et bien à priori bonne déduction , si ça coince avec la playlist.asp mais pas avec la playlist.xml, c'est donc la playlist.asp qui pose problème. Tu devrais plutôt poster ton souci sur le forum VB ou ASP, à mon avis les experts en la matière te donneront des conseils plus avisés .

A plus,

BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;
vendredi 28 mai 2010 à 11:02:24 | Re : jw player + playlist + asp (>>xml) + access

sliverdust

Réponse acceptée !
Merci pour ta réponse BBFUNK01 . J'ai finalement trouvé le hic. Il vient de la construction de ma page xml dans essai.asp


Voilà ce que ça donne après correction (pour ceux que ça interresse):

<%
Conn.Open DSNtemp
SQL = "Select * From [rs_video] where id_congres = 2 order by id_video"
RS.Open SQL, Conn,3,3
if not RS.Eof then
Response.Charset = "UTF-8"
Response.ContentType = "text/xml"
xml = "<?xml version=""1.0"" encoding=""UTF-8"" standalone=""no""?>"
xml = xml &"<playlist version=""1"" xmlns=""http://xspf.org/ns/0/"">"
xml = xml &"<title>videos TV</title>"
xml = xml &"<link>http://www.monsite.com</link>"
xml = xml &"<description>En direct de la SORLAF</description>"
xml = xml &"<managingEditor>info@monsite.com</managingEditor>"
xml = xml &"<language>fr</language>"
xml = xml &"<generator>société yoyo</generator>"
xml = xml &"<copyright>société yoyo</copyright>"
xml = xml &"<webMaster>société yoyo Webmaster</webMaster>"
xml = xml &"<trackList>"
while not RS.Eof
xml = xml &"<track>"
xml = xml &"<title>"&RS("titre_court")&"</title>"
xml = xml &"<typevideo>"&RS("typevideo")&"</typevideo>"
xml = xml &"<datevideo>"&RS("date_video")&"</datevideo>"
if RS("presentateur") <> "" then
xml = xml &"<presentateur>"&RS("presentateur")&"</presentateur>"
end if ' if RS("presentateur") <> "" then
xml = xml &"<creator>"&RS("droit_video")&"</creator>"
xml = xml &"<annotation>"&RS("titre")&"</annotation>"
xml = xml &"<location>"&RS("lien_video")&"</location>"
xml = xml &"<image>"&RS("vignette_chemin")&"</image>"
xml = xml &"<info>http://www.monsite.com</info>"
xml = xml &"<duration>"&RS("duree")&"</duration>"
xml = xml &"</track>"
RS.MoveNext
Wend
xml = xml &"</trackList></playlist>"
Response.Write xml
end if ' if not RS.Eof then
%>

@+


Cette discussion est classée dans : asp, rs, xml, playlist, so


Répondre à ce message

Sujets en rapport avec ce message

probleme xml il prends la version du cache [ par 8fanfan8 ] je m explique : ca fait deja trois jours que je me galere et je trouve pas pourtant ja i bien compris ce qu il fallait faire mais bon.... j ai fait un XML Images textes (comme controle repeater ou datalist en ASP.NET) [ par beetsy ] Bonjour a tousbon, moi je fais de l'asp.net , flash m'interresse et je voudrais savoir quelques trucs :En asp.net on a un controle repeater qui nous p Passer un objet XML à PHP ou ASP pour l'enregistrer [ par goldenboy68 ] Bonjour TLM, Une p'tite question: j'ai une matrice que je crée dans Flash (elle devra me permettre de mémoriser la disposition des objets présents). D playlist xml de fichier swf [ par mpg5 ] Bonjour,je cherche s'il existe deja un composant, ou une demo pour un un swf qui lit une playlist composée elle même de swf. Y a t il un ouf pour sauver l'honneur: Flash/XML/et Clip [ par 13wxcvbn ] Salut à tous ...chui un petit nouveau en Flash mais je m'interesse bcp et comme tout jeune padawouan j'aspire à devenir grand...mais dans ma croissanc Là franchement je vois pas un G besoin d'une bete en flash (Flash, XML, Clip) Pleeeease Help! [ par 13wxcvbn ] Salut à tous ...chui un petit nouveau en Flash mais je m'interesse bcp et comme tout jeune padawouan j'aspire à devenir grand...mais dans ma croissanc Comment "cibler" une playlist .xml? [ par kizz ] Salut.Deja, comme c' est mon premier post, je tenais a vous remercier pour tout ces codes qui m' ont bien servis a comprendre et aprendre pas mal de t au secour Playlist xml [ par tipablo ] J'ai téléchargé un "jukebox" à cette adresse    http://www.flzone.net/ShowDetail.asp?NewsId=5235 , mais je suis incapable de faire fonctionner mes cha le son ne fonctionne pas avec playlist dans flash [ par gosdos ] Bonjour,J'aimerai un tuyau pour que fonctionne mon player svp, je m'arrache les cheveux, débutante, j'ai créé une playlist.xml sur le modèle de coucou xml asp flash [ par linkpenny ]


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales