Player vidéo Flash qui ne se lance pas en local

Player vidéo Flash qui ne se lance pas en local - HTML/CSS - Programmation

Marsh Posté le 20-12-2010 à 16:27:43    

:hello:  
 
Je suis entrain de mettre en place un petit player (JW Player), afin de lire des vidéos en streaming en rtmp.
La page HTML où se trouve le code d'exécution du player sera en local sur des PC, de même que le player en lui-même.
 
Problème :
* lorsque le player est hébergé sur un site internet : tout fonctionne parfaitement, le streaming se lance
* lorsque je spécifie un chemin d'accès local pour le player : le streaming ne se lance pas, mais le player oui.  
 
Lorsque le player est sur le web (cf ce qui est en gras) :

Code :
  1. <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='320' height='214' id='player5' name='player5'>
  2. <param name='movie' value='http://www.monsite.com/player.swf'>
  3. <param name='allowfullscreen' value='true'>
  4. <param name='allowscriptaccess' value='always'>
  5. <param name='width' value='580'>
  6. <param name='flashvars' value='streamer=rtmp://adresse.serveur/rtmp&file=fichierconfig.sdp&type=video&autostart=true&showslider=0&volume=130&autoplay=1&showstop=1&showvolume=1&showplayer=always'>
  7. <param name='flashvars' value='autostart=true'>
  8.     <embed id='player5'
  9.           name='player5'
  10.           src='http://www.monsite.com/player.swf'
  11.           width='320'
  12.           height='214'
  13.           allowscriptaccess='always'
  14.           allowfullscreen='true'
  15.   flashvars="streamer=rtmp://adresse.serveur/rtmp&file=fichierconfig.sdp&type=video&autostart=true&showslider=0&volume=130&autoplay=1&showstop=1&showvolume=1&showplayer=always"
  16. />
  17. </object>


 
En local :

Code :
  1. <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='320' height='214' id='player5' name='player5'>
  2. <param name='movie' value='player.swf'>
  3. <param name='allowfullscreen' value='true'>
  4. <param name='allowscriptaccess' value='always'>
  5. <param name='width' value='580'>
  6. <param name='flashvars' value='streamer=rtmp://adresse.serveur/rtmp&file=fichierconfig.sdp&type=video&autostart=true&showslider=0&volume=130&autoplay=1&showstop=1&showvolume=1&showplayer=always'>
  7. <param name='flashvars' value='autostart=true'>
  8.     <embed id='player5'
  9.           name='player5'
  10.           src='player.swf'
  11.           width='320'
  12.           height='214'
  13.           allowscriptaccess='always'
  14.           allowfullscreen='true'
  15.    flashvars="streamer=rtmp://adresse.serveur/rtmp&file=fichierconfig.sdp&type=video&autostart=true&showslider=0&volume=130&autoplay=1&showstop=1&showvolume=1&showplayer=always"
  16. />
  17. </object>


 
Quel est le problème ?  :jap:

Reply

Marsh Posté le 20-12-2010 à 16:27:43   

Reply

Marsh Posté le 20-12-2010 à 16:36:04    

Sans doute un problème de crossdomain
 
Si tu ne configures pas le crossdomain.xml, un flash respecte la same origin policy

Reply

Marsh Posté le 20-12-2010 à 16:45:26    

Il est configuré comme ceci :
 
<cross-domain-policy>
<allow-access-from domain="*"/>
<site-control permitted-cross-domain-policies="all"/>
</cross-domain-policy>

Reply

Marsh Posté le 20-12-2010 à 16:58:00    

c'est le crossdomain du serveur de streaming ?

Reply

Marsh Posté le 20-12-2010 à 17:07:41    

oui  :jap:


Message édité par vali103 le 20-12-2010 à 17:07:46
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed