Accueil > Forum > > > > Comment diffuser une anim en streaming SVP ?
Comment diffuser une anim en streaming SVP ?
lundi 15 mars 2010 à 19:10:23 |
Comment diffuser une anim en streaming SVP ?

spip931
|
Bonjour à tous,
Pour ceux qui auraient suivi mes aventures, je suis toujours avec mon animation Flash et je suis toujours débutant (d'où mes questions qui peuvent vous sembler stupides ou les réponses évidentes)
Pour les autres, je réexplique :
J'ai une animation flash d'une quarantaine de secondes qui utilise 4 extraits vidéo de 7-8 sec chacune. Résultat, elle fait près de 6 Mo.
J'ai cherché (et trouvé) il y a quelques jours un script pour AS3 qui précharge mon anim.
Mon problème, c'est qu'avec ce préloader, il me charge la totalité de l'anim (soit 6 Mo) ET SEULEMENT APRES la lit.
Quand on a une grosse connexion c'est très bien, mais quand on a que l'ADSL 1024... ça (et c'est) dure
Du coup, je cherche à savoir comment on fait pour diffuser une animation Flash en streaming de façon à ce qu'on ne doive pas attendre plusieurs secondes (voires minutes) avant de voir une anim, mais qu'au contraire, ça se mette en cache au fur et à mesure. Un peu comme les vidéos sur des sites comme YouTube ou Dailymotion.
Faut-il que je convertisse mon anim en FLV ? Si oui, ça m'embête car du coup je perds la fonctionnalité des boutons que j'ai mis comme "Entrer sur le site" et "Rejouer l'animation", non ?
Même si la réponse vous parait évidente, merci pour votre aide
"Mieux vaut se taire et passer pour un c... que de l'ouvrir et ne laisser aucun doute la-dessus." Cpdt, je préfère l'ouvrir, quitte à passer effectivement pour un c... (on l'est toujours pour quelqu'un) mais pour qu'on m'explique et pour ne plus le rester.
|
|
lundi 15 mars 2010 à 20:08:47 |
Re : Comment diffuser une anim en streaming SVP ?
|
mardi 16 mars 2010 à 10:06:04 |
Re : Comment diffuser une anim en streaming SVP ?

spip931
|
Merci pour ta réponse Pégase... mais encore ?
Dans ce cas, comment est-ce que je peux faire pour que mon anim soit préchargée partiellement ?
Voici le code AS3 que j'ai mis en image 1 :
Code ActionScript : stop();
function progressListener(e:ProgressEvent):void {
var charger:Number = e.bytesLoaded / e.bytesTotal;
var pourcent:int = charger* 100;
loadingText.text = "Chargement: " + pourcent+ "%";
loadingBar.scaleX = charger;
}
function completeListener(e:Event):void {
loaderInfo.removeEventListener(ProgressEvent.PROGRESS, progressListener);
loaderInfo.removeEventListener(Event.COMPLETE, completeListener);
gotoAndPlay(2);
}
loaderInfo.addEventListener(ProgressEvent.PROGRESS, progressListener);
loaderInfo.addEventListener(Event.COMPLETE, completeListener);
Là dans mon code, en gros, je lui demande d'AFFICHER le chargement. Avec ce code, je n'ai pas l'impression de demander à ce que mon anim soit chargée entièrement ou partiellement.
Donc comment faire pour que la lecture de mon anim commence genre à 30% du chargement et que les 70 % restants soient chargés pendant la lecture ?
En gros il faudrait que je charge l'anim en mémoire tampon, mais je ne sais pas comment faire.
Si vous savez comment, merci de votre réponse.
"Mieux vaut se taire et passer pour un c... que de l'ouvrir et ne laisser aucun doute la-dessus." Cpdt, je préfère l'ouvrir, quitte à passer effectivement pour un c... (on l'est toujours pour quelqu'un) mais pour qu'on m'explique et pour ne plus le rester.
|
|
mardi 16 mars 2010 à 10:15:21 |
Re : Comment diffuser une anim en streaming SVP ?
|
mardi 16 mars 2010 à 14:46:22 |
Re : Comment diffuser une anim en streaming SVP ?

spip931
|
Alors, dans l'ordre :
La couper en morceaux ? Pourquoi pas ? Très bien, moi je suis ouvert à tout ce qui peut régler mon problème, sauf que comment je la découpe ? Je coupe mon anim toutes les 200 images ? Et après, je fais un script où je lui dit "quand tu arrives à l'image 180, charge l'anim suivante", c'est ça ? Je l'écris comment ça en AS3 ?
"Est-ce que les éléments liés et classes se trouvent tous sur la frame 1 ?" Je comprends pas ta question. J'ai 3 calques avec des éléments sur la frame 1 :
- Un appelé AS avec le code que j'ai mis dans mon précédent message
- Un appelé Loading Texte qui a un cadre texte dynamique sur la scène appelé loadingText
- Un appelé Loading Barre qui a un clip sur la scène, qui représente la barre de chargement, et dont l'occurrence s'appelle loadingBar
Ensuite, c'est sur ma frame 2 que commence véritablement mon anim. Ainsi, j'ai un calque Musique.
"Est-ce que tu ne pourrais pas extérioriser des éléments ?" Là encore, je veux bien, mais je peux pas TOUT extérioriser. Ainsi mon anim a de la musique, et toute mon anim est rythmée par la musique. Si j'extériorise la musique, je risque de perdre la synchro entre mon anim et la musique. Par contre, je peux effectivement extérioriser les vidéos car elles n'ont pas besoin d'être sunchros, mais j'ai pas appris à le faire. En gros, je sais pas comment appeler une vidéo extérieure en AS3 et encore moins lui faire traverser la scène.
"Tente de faire un test de pourcentage chargé dans ta fonction progressListener et met un "play()" une fois passé à 30%." En gros je lui met un "If-then" du style "if progessListener = 30 then play ()" c'est ça ?
"Elle est si grosse que ça ton animation ?" Elle fait 5,25 Mo Pour moi elle me parait grosse. De plus quand je fais simuler le téléchargement, ça met 2 min 45 avant d'afficher l'anim, et pourtant je suis en ADSL 1024 pour la simulation donc imagine quelqu'un qui a un 512 voire un 56k... Avec ça, j'ai un autre problème qu'on développera peut-être par la suite et dont j'ignore la raison, c'est que sous Internet Explorer 8, je n'ai pas du tout de barre de chargement (par contre sous Firefox pas de prob). Ce qui fait que quelqu'un qui a l'ADSL 1024 ET Internet Explorer 8, aura un écran avec un cadre vide à la place de l'anim pendant presque 3 min, donc moyen, moyen.
Maintenant, si tu veux, je peux te donner en MP le lien pour voir l'anim et/ou je peux uploader le FLA pour que tu puisses le télécharger et diagnostiquer mon prob. Ceci étant dit le but de ce post est que mon problème soit résolu ET (voire surtout) que j'apprenne à régler ce type de prob par la suite et tout seul. Donc (et même si ça n'est pas ton intention) avoir une réponse toute cuite sans aucune explication, ça ne m'intéresse pas.
En tout cas, merci pour tes réponses
"Mieux vaut se taire et passer pour un c... que de l'ouvrir et ne laisser aucun doute la-dessus." Cpdt, je préfère l'ouvrir, quitte à passer effectivement pour un c... (on l'est toujours pour quelqu'un) mais pour qu'on m'explique et pour ne plus le rester
|
|
mardi 16 mars 2010 à 14:59:17 |
Re : Comment diffuser une anim en streaming SVP ?

spip931
|
Euh, j'ai pensé à un truc, si j'extériorise mes vidéos, est ce que je ne risque pas que mon anim (donc sans les vidéos) soit chargée et lue AVANT qu'une ou plusieurs vidéos soient chargées et lues ? Par contre, si mon anim "attend" que les vidéos soient chargées pour se lancer... ça revient au même que si mes vidéos étaient intégrées à l'anim, non ? Autrement dit, que mes vidéos soient intégrées à mon anim ou pas, certes mon anim est plus légère, mais il y a toujours autant d'éléments (donc de poids) à charger, non ?
"Mieux vaut se taire et passer pour un c... que de l'ouvrir et ne laisser aucun doute la-dessus." Cpdt, je préfère l'ouvrir, quitte à passer effectivement pour un c... (on l'est toujours pour quelqu'un) mais pour qu'on m'explique et pour ne plus le rester
|
|
mardi 16 mars 2010 à 19:26:42 |
Re : Comment diffuser une anim en streaming SVP ?
|
mardi 16 mars 2010 à 19:56:36 |
Re : Comment diffuser une anim en streaming SVP ?

Orange73
|
Non Peg'
Les vidéos sont en streaming seulement si on utilise un serveur permettant le streaming (FMS, Red5). Sans cela, tes vidéos ne seront pas en streaming mais en lecture progressif.
cf. http://fr.wikipedia.org/wiki/Streaming
A+
-- Orange73 --
"L'homme n'est pas fait pour travailler, la preuve c'est que cela le fatigue" (Voltaire)
|
|
mardi 16 mars 2010 à 20:00:17 |
Re : Comment diffuser une anim en streaming SVP ?
|
jeudi 18 mars 2010 à 19:04:49 |
Re : Comment diffuser une anim en streaming SVP ?

spip931
|
Bon je crois que je vais me débrouiller pour exterioriser mes vidéos. Cependant "vu mon niveau de maitrise"... ça risque de me prendre un moment.
Merci quand même pour vos réponses  et merci de ne pas m'avoir "noyé sous les détails techniques".
Ceci dit, j'ai toujours mon problème de préloader qui ne fonctionne pas sous IE. Je vais donc de ce pas poster un nouveau sujet.
"Mieux vaut se taire et passer pour un c... que de l'ouvrir et ne laisser aucun doute la-dessus." Cpdt, je préfère l'ouvrir, quitte à passer effectivement pour un c... (on l'est toujours pour quelqu'un) mais pour qu'on m'explique et pour ne plus le rester.
|
|
Cette discussion est classée dans : animation, anim, toujours, streaming, diffuser
Répondre à ce message
Sujets en rapport avec ce message
quitter une anim Flash [ par oper002 ]
Bonsoir,j'aimerais connaitre la fonction qui permet de quitter et de fermer la fenetre d'une animation Flash.Exemple : un bouton "quitter" qui fermera
Bouton ds anim niveau 1 qui donne sur anim principale. [ par davh ]
Depuis mon animation principale (_root),j'appelle une amimation (anim1) qui va etre chargée au niveau 1:CODE :loadMovieNum("anim1.swf", 1);Sur mon ani
Problème d'anim dans un bouton... [ par bractar ]
Bonjour,J'ai une problème avec l'animation d'un bouton :Dans la partie "dessus" du bouton, j'ai une animation à 2 étapes.Quand la souris est dessus, c
Mettre une animation au premier plan [ par vynill ]
Salut à tous,Voila, je voudrais mettre une petite anim par dessus un movieclip lancé par le biais d'un bouton dans mon anim principale.Pas de problème
Affichage particulier et taille de l'animation [ par ZeBeast ]
Avant tout, je tiens à préciser que j'ai cherché sur FlashKoD avant de venir poser ma question. Je n'ai certainement pas dû mettre les bons mots clefs
vitesse de lecture d'une anim !!! [ par cooly ]
hello !J'ai un petit problème !!!Je voudrais pouvoir modifier la vitesse d'une animation type image par image en fonction du délais appuyé sur une tou
Probleme avec le preloader [ par jdeboer ]
Bonjourj ai fait une animation mais qui est assez lourde. Je souhaite mettre un preloader pour faire patienter l internaute. Voila mon animation est d
recadrer la scène [ par Mr_Q ]
Bonjour, Je cherche à recadrer ma scène. Je m'explique : j'ai créé toute une animation mais je n'ai pas centré correctement, ce qui fait que quand j
pb animation sur internet [ par levif63 ]
Bonjour, j'ai un pb de publication de mon animation sur mon site, quand je la teste en local aucun sousi tout se lance et marche comme il faut mais su
lecteur mp3 toujours présent [ par nejo ]
bonjour,je voudrais intégrer a mon animation flash un lecteur mp3, mais j'aimerais que malgré les changements de scène, le son ne se relance pas (que
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|