begin process at 2012 02 10 13:41:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Player video flv en as3 fonctionne Local mais pas Online


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

Player video flv en as3 fonctionne Local mais pas Online

vendredi 10 juillet 2009 à 00:17:33 | Player video flv en as3 fonctionne Local mais pas Online

beauceron2034

J'ai fait des vidéos que je veux faire jouer dans une application lorsque je clique sur le bouton le player se crée et lorsque je clique sur le bouton play le vidéo est senser partir en streaming. En Local cela fonctionne a merveille mais Online cela ne fonctionne pas le player ce crée mais le vidéo ne part pas. J,ai vérifier 3 fois l'url est bon mais c'est ma facon de envoyer ma variable d'un swf a un autre qui ne fonctionne pas.  


vendredi 10 juillet 2009 à 00:27:01 | Re : Player video flv en as3 fonctionne Local mais pas Online

beauceron2034

Voici le code :

player.swf:


//------------------------esseye de passer la variable par un sharedpobject-------------------------
//var mesVars:SharedObject = SharedObject.getLocal("moncookie");

//trace( mesVars.data.maVar1);

//-------------------------------------------------------------------------------


trace(this.parent.parent.parent["videoUrl"]);
//testVar.swf\\
var urlVariable:String ;

try
{
// on récupère la variable maVar du swf appelant\\
(urlVariable= this.parent.parent.parent["videoUrl"]);
}
// on récupère l'erreur si la variable n'est pas passée\\
catch (e:Error)
{
// on affiche l'erreur, s'il y a lieu\\
trace ("zut : "+e);
}
//  on affiche la variable récupérée dans le swf appelant, si tout s'est bien passé\\
trace(urlVariable);


//---------------Essaye du gars sur mediabox-----------------------------
/*addEventListener(Event.ADDED_TO_STAGE, maFunction);

var strSource:String

function maFunction(pEvt:Event):void
{
   
    var urlVariable:String = this.parent.parent.parent["videoUrl"];

    strSource = urlVariable;

    initVideoPlayer();
}*/


//-----------------------------------------------------------------------------------------


// le tutoriel a été pris sur ce site :
//http://www.thetechlabs.com/tutorials/audionvideo/how-to-build-a-as3-videoplayer/


// ##########################
// ############# CONSTANTS
// ##########################

// time to buffer for the video in sec.
const BUFFER_TIME:Number                = 8;
// start volume when initializing player
const DEFAULT_VOLUME:Number                = 0.6;
// update delay in milliseconds.
const DISPLAY_TIMER_UPDATE_DELAY:int    = 10;
// smoothing for video. may slow down old computers
const SMOOTHING:Boolean                    = true;

// ##########################
// ############# VARIABLES
// ##########################

// flag for knowing if flv has been loaded
var bolLoaded:Boolean                    = false;
// flag for volume scrubbing
var bolVolumeScrub:Boolean                = false;
// flag for progress scrubbing
var bolProgressScrub:Boolean            = false;
// holds the last used volume, but never 0
var intLastVolume:Number                = DEFAULT_VOLUME;
// net connection object for net stream
var ncConnection:NetConnection;
// net stream object
var nsStream:NetStream;
// object holds all meta data
var objInfo:Object;

// url to flv file
// #########################
// ##### variable qui contient le URL
// #########################
//var strSource:String = mesVars.data.maVar1;
var strSource:String = urlVariable;


// timer for updating player (progress, volume...)
var tmrDisplay:Timer;

function playClicked(e:MouseEvent):void {
    // check's, if the flv has already begun
    // to download. if so, resume playback, else
    // load the file
    if(!bolLoaded) {
       
        nsStream.play(strSource);
        bolLoaded = true;
    }
    else{
        nsStream.resume();
    }

    // show video display
    player_mc.vidDisplay.visible                    = true;

    // switch play/pause visibility
    player_mc.mcVideoControls.btnPause.visible    = true;
    player_mc.mcVideoControls.btnPlay.visible        = false;
}


main.swf :

  1.   var videoUrl:String; 
  2.           var map:Array = new Array(); 
  3.           map.push(["photo/5/images1.jpg"555241"Collège de ","5",2,"(1908) Maison de ville d'architecture française. Occupée au XIX siècle par un forgeron et un aubergiste. Propriété de la Ville de , elle abrite maintenant le siège de l'Association des gens d'affaires de et un bureau de tourisme.","non"]); 
  4.           map.push(["photo/6/images1.jpg"553209"Maison Rollin-Blais","6",4,"(1774) Maison de ville d'architecture française. Occupée au XIX siècle par un forgeron et un aubergiste. Propriété de la Ville de , elle abrite maintenant le siège de l'Association des gens d'affaires de Longueuil et un bureau de tourisme.","mr-b.flv"]); 
  5.  
  6.            
  7.           var hotspot_mc:MovieClip =new hotspot(); 
  8.           hotspot_mc.monImage = map[i][0]; 
  9.           hotspot_mc.nom = map[i][3]; 
  10.       hotspot_mc.numero = map[i][4]; 
  11.       hotspot_mc.nombre = map[i][5]; 
  12.       hotspot_mc.texte = map[i][6]; 
  13.       hotspot_mc.videoUrl=map[i][7]; 
  14.       hotspot_mc.x = map[i][1]; 
  15.       hotspot_mc.y = map[i][2]; 
  16.           hotspot_mc.addEventListener(MouseEvent.MOUSE_OVER, mouseover); 
  17.       hotspot_mc.addEventListener(MouseEvent.MOUSE_OUT, mouseout); 
  18.       hotspot_mc.addEventListener(MouseEvent.MOUSE_DOWN, mousedown); 
  19.       addChild(hotspot_mc); 
  20.            
  21.  
  22.  
  23.  
  24.           function mousedown(pEvt:Event):void 
  25.           {  
  26.                if(pEvt.currentTarget.videoUrl != "non"
  27.         {    
  28.          
  29.             videoUrl = pEvt.currentTarget.videoUrl; 
  30.      
  31.             video = new TextField(); 
  32.              
  33.             video.wordWrap=true
  34.             video.width = 100
  35.             video.height = 40
  36.             video.x = 300
  37.             video.y = 320
  38.             video.text = "Voir vidéo"
  39.             plusinfo.addChild(video); 
  40.              
  41.             video.setTextFormat( format2 ); 
  42.             video.addEventListener(MouseEvent.CLICK,creeLecteur) 
  43.         } 
  44.         else 
  45.         { 
  46.             videoUrl = "non"
  47.              
  48.         } 
  49.           } 
  50.  
  51.  
  52.  
  53.               
  54.           function creeLecteur(pEvt:MouseEvent):void 
  55.           {  
  56.           if(plusinfo.contains(loadergrandeImages)) 
  57.             { 
  58.             plusinfo.removeChild(loadergrandeImages); 
  59.             } 
  60.      
  61.           var format3:TextFormat = new TextFormat(); 
  62.           format3.font = "Verdana"
  63.           format3.align = "justify"
  64.           format3.color = 0x000000
  65.           format3.size = 12
  66.           format3.bold=false
  67.           format3.bullet=false
  68.      
  69.  
  70.           var adresse:URLRequest = new URLRequest("player.swf"); 
  71.           ploader = new Loader(); 
  72.           ploader.load(adresse); 
  73.           ploader.x=100
  74.           ploader.y=75
  75.           plusinfo.addChild (ploader); 
  76.      
  77.           plusinfo.removeChild(video); 
  78.           video = new TextField(); 
  79.         video.wordWrap=true
  80.         video.width = 100
  81.         video.height = 40
  82.         video.x = 300
  83.         video.y = 320
  84.         video.text = "Quitter vidéo"
  85.         plusinfo.addChild(video); 
  86.         video.setTextFormat( format3 ); 
  87.           video.addEventListener(MouseEvent.CLICK,quitterVideo) 
  88.      
  89.          }



Cette discussion est classée dans : local, online, fonctionne, video, player


Répondre à ce message

Sujets en rapport avec ce message

Problem d'exportation avec le Flash Player 7 [ par NsH ] Salut a tous,J'ai un script qui fonctionne lorsque je l'exporte en Flash Player 6 et versions anterieurs, mais pas avec la version 7. Le soucis, cèst script fonctionne sous player 6 mais pas sous player 8 !!! [ par Eve003 ] Bonjour, j'utilise un script qui me permet de récupérer le nom de mon animation et de le modifier le nom en y ajoutant "var.xml" . aUrl = _url.split(' Serveur socket XML [ par Real_NAel ] Bonjour à tous,j'ai créé un petit chat (à partir d'un ex'emple dans un bouqin hein ;o)il fonctionne très bien en local, mais je ne sais pas comment fa player video avec barre de progression [ par kartoon ] Bonjour,je cherche à intégrer une vidéo dans un player flash avec une barre de progression!Merci pour votre aideLN Swf fonctionne en local mais pas en ligne [ par XavTB ] Bonjour, débutant en flash je me contente pour l'instant de réadapter les fla et code trouver sur différents site.Depuis 4 jours, je m'arrache les che Zoom flash 5/6 ou 7/8??? [ par damienbouyou ] Bonjour,J'ai une petite question concernant un code permettant de zoomer a l'endroit ou l'on clique.Voici le fichier .fla:http://damien.bouyou.free.fr player son ET video [ par audelett ] bonjour, j'aimerais utiliser le lecteur intégré de flash pour lancer des video (un bouton par video) et des sons (un bouton pr lancer une playlist). m Resizer flv dans le video player [ par ehajj ] J'ai cree un flv video player ki lit les flv d'une base de donnee utilisant php/mysql. Le seul probleme est ke j'ai des videos de differents taille, l peut on utiliser ce player en ligne [ par MEXICANINO ] salutpeut on utiliser ce playerhttp://www.flashkod.com/codes/AMELIORATION-LECTEUR-M Player flash pour streaming video [ par destiny ] Bonjour,Je recherche un player flash consu pour pour le streaming !Pour la simple et bonne raison que je fais actuellement un live sous une base EXTJS


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 2,215 sec (3)

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