begin process at 2012 05 27 15:23:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Multimédia

 > 

Vidéo

 > 

optimisation de la video dans flash


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

optimisation de la video dans flash

mardi 6 novembre 2007 à 11:28:17 | optimisation de la video dans flash

szambaux

Bonjour, j'ai réalisé une appliance avec red5, et lfash le but de cette appliance est de faire de la visioconférence entre 2 personne, ca marcher plutot bien sur un pc, mais maintenant que c'est l'appliance qui tourne je me rend compte que flash est gourmand pour la video j'ai flashplayer qui utilise 100% du proccesseur, est-ce qu'il y a un moyen ou des réglage à faire pour que flash soit moins gourmand pour la video

[code]
//Récupération de l'adresse ip du serveur red5
        ip = "rtmp://127.0.0.1/oflaDemo";
                
        //Capture votre webcam
        cam1 = Camera.get();
        
        //Paramétre de la webcam
        //cam1.setMode(640,480,25);
        cam1.setQuality(0,90);
        
        //Capter le micro de votre webcam ou d'un micro auxiliare
        mic1 = Microphone.get();
        mic1.setRate(22);
        
        
                    
        //Attache la capture de la webcam à votre objet vidéo "mycam"
        mycam1.attachVideo(cam1);
                
        //Création de la connection au serveur RED5 et plus précisément
        //à l'application oflaDemo
        live = new NetConnection();
        live.connect(ip);
        
        //Vérification de l'état de la connexion
        live.onStatus = function(info){
            trace("Status de la connection : " + info.code);
            
            
            //Si la connexion est réussie
            if(info.code == "NetConnection.Connect.Success"){
        
            //Création du stream pour le live
            broadcast_ns = new NetStream(live);
            //On attache le son et la video
            broadcast_ns.attachAudio(mic1);
            broadcast_ns.attachVideo(cam1);    
            
            //On publie le stream
            broadcast_ns.publish("live_camApp", "live");
        
            //Status du stream live
            broadcast_ns.onStatus = function(info){
                trace(info.code);
                status.text = info.code;
            }//Fin Status stream
            
            }//Fin if
        }//fin status live
        
                

        //Création de la connection au serveur RED5 et plus précisément
        //à l'application oflaDemo
        client_live = new NetConnection();
        client_live.connect(ip);
        
        //Vérification de l'état de la connexion
        client_live.onStatus = function(info){
            trace("Status de la connection : " + info.code);
            
            //Si la connexion est réussie
            if(info.code == "NetConnection.Connect.Success"){
        
            //Création du stream pour récupére le flux live
            client_ns = new NetStream(client_live);
            
            //Petit buffer
            client_ns.setBufferTime(2);
            
            //On attache le stream à l'objet video
            mycam2.attachVideo(client_ns);    
            //status.text = info.code;
            //On publie le stream
            client_ns.play("live_camClient");
            
            }//Fin if
        }//fin status client_live

        [/code]


Cette discussion est classée dans : code, client, ns, info, live


Répondre à ce message

Sujets en rapport avec ce message

FMS2 SharedObject et call ciblé [ par badben ] Salut,j'ai regardé des dixaines de fois les tut mais j'arrive mal à cerner certains points concernant le communications ciblés.J'essaye de faire un ré Socket xml flash/PHP [ par benoit5699 ] Bonjour, J'essaie en ce moment de faire échanger mon swf avec un serveur via une socket xml. Pour l'envoie vers le serveur ça marche nickel. Ensuite Problème de code sur vidéo ! HELP ! [ par lolo808 ] Bonjour à tous, Je dois avouer que je ne suis pas très doué sur ce coup ! je m'arrache les cheveux à en devenir chauve ! bref ! Voici mon souci : J' AS: Mouvement Aleatoire // [ par babafig ] Bonjour, J'aimerai créer en AS un mouvement aléatoire d'un clip du genre "petites lucioles qui se baladent".. J'ai trouvé se code sur un tuto a appl site web educatif avec le code flash et les applets java [ par marwa2009 ] bjr a tous ,jais besoin d'aide pour faire un site web educatif dyamique avec le code flash et les applets java, merci probleme flashvars [ par Kachoudas ] Bonjour à tous, Je cherche à transmettre des données depuis le HTML au swf via Flashvars. Pour ça j'ai d'abord essaye un tas de tutos, à commencer pa Récupérer une variable ? [ par Toxicat ] Bonjour à tous, J'ai actuellement une animation flash toute basique. Un rectangle blanc, une zone de texte dynamique. Elle va bien sur s'étoffer avec SWFObject et insertion entete [ par sebiv ] Bonjour à tous ! Un truc, peut etre tout bête, mais je connais pas l'astuce... j'insere un flash avec SWFObject dans ma page web... JE voudrais jus Charger du XML avec AS3 [ par elgy ] Bonjour, je souhaite envoyer une variable dans un fichier php renvoyant un fichier xml, vous comprendriez peux être mieux en visualisant le code. Pou Code pour Flash Panorama Player [ par eb22000 ] Bonjour. Je suis photographe amateur et je travaille depuis peu avec le logiciel "flash panorama player", me permettant de visualiser mes panoramiques


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,671 sec (3)

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