Cristalab

Análisis del nuevo Flash Player 10 (Astro)

Por: Freddie + 15.05.2008

Ya puedes descargar el Flash Player 10 de los laboratorios de Adobe. Con todas las nuevas características prometidas y mucho más. Actionscript 3 no ha cambiado, pero tenemos un nuevo lenguaje de creación de efectos visuales llamado Píxel Bender (Nombre apestoso, es el lenguaje de After Effects). Han incluido grandes sorpresas, como el soporte nativo de audio en Flash directo al hardware de sonido, aceleración gráfica por hardware, la habilidad de usar protocolos P2P desde el player y escribir directamente al disco duro.


Este es un análisis de las nuevas características del Player 10.

Expresión Creativa


El nuevo motor de texto, del que ya hablamos, permite manipulación avanzada de largas cantidades de texto, plano o formateado, multicolumnas entre muchas otras cosas que hacen al PDF aún más irrelevante. Todos los elementos en Flash adquieren el eje Z Esto no es un reemplazo a Papervision3D, sino una gran mejora para ellos.

La posibilidad de hacer animación cinemática (Con sistemas de huesos) abre una habilidad gigante para animadores de todo el mundo. Además, la habilidad de controlar los huesos por código permitirá juegos bastante impactantes.

Mejoras Visuales de Rendimiento


¡Aceleración de video por hardware! Otra de esas cosas pedidas hace años a Macromedia Adobe. Los efectos 3D, filtros de imágenes con Píxel Bender y demás habilidades gráficas del player serán rendereados por la tarjeta de video. Esto también permite reproducir videos de mayor calidad desde el browser sin que el procesador se incinere.

Hay un nuevo tipo de dato llamado Vector. Es un Array que requiere que todos sus elementos sean del mismo tipo. Dada la consistencia de tipo, el rendimiento de un Vector es muy superior al de un Array.

Rich Media


Analizando la velocidad de conexión, procesador y rendimiento del PC de un usuario, el player será capaz de servir videos a un bitrate adecuado. Aunque esta opción es parte del Player 10, sólo se podrá usar con el próximo Flash Media Server.

Un nuevo protocolo, llamado RTMFP (Real Time Media Flow Protocol) básicamente permite implementar conexiones P2P en el Flash Player. Eso significa que ahora es posible crear una aplicación de VoIP directamente con Flash. ¿Skype online?

Además, con RTFMP será posible transmitir video sin necesidad de grandes servidores o ancho de banda. Sólo has que tus usuarios descarguen el video que quieren ver de otros usuarios viendo ese video. Un protocolo P2P en forma. Súmenle a eso servicios de almacenamiento barato y procesamiento, como el Google App Engine o Amazon S3 y se elimina aún más la necesidad de grandes y costosos datacenters.

También hay un nuevo codec de audio de baja latencia llamado Speex, pero eso es aburrido y sólo te interesa si haces videoconferencias en tiempo real con Flash.

Otras mejoras pedidas por la comunidad con antorchas


Sin necesidad de usar AIR, el player abre archivos del disco duro dentro de tu SWF o guarda desde el SWF al disco.

Podrás crear sonido usando sólo código. Esto es una mejora gigantesca.

Hay otras mejoras, como usar bitmaps dantescamente masivos (4096 x 4096 píxeles), un mejor manejo del menú contextual (click derecho), soporte al último set de caracteres chinos y soporte oficial a Ubuntu.

Demos e instalación del Flash Player 10


Para instalar el Flash Player 10, tienes que desinstalar el player actual. Yo sólo desinstale el player en Internet Explorer. Luego, instalas el Player 10 para el navegador que quieras. Así, si usas Firefox e IE, puedes tener la última versión del player 9 en Firefox y la versión beta del 10 en IE.

[ Descarga Flash Player 10 ]

Demos del Player 10


Cómo crear SWF para el Player 10


Si quieres empezar a experimentar con el Player 10, sigue estas instrucciones para poder compilar desde Flex 3. En el blog del programador del player encontrarás dos ejemplos de código valido para usar las habilidades de sonido. O experimenta con el eje z de los Display Objects.


No es el cambio super radical del Flash Player 9 (¿Recuerdan? ¿Actionscript 3?), pero es un paso gigante a nivel visual y técnico para Flash cómo herramienta de creación de contenido rico en medios e interactividad. Estaremos atentos a lo que ustedes hagan con el nuevo Player.

Etiquetas flash adobe

Comentarios | Enviar un comentario
Wow...
Super bien Muy Feliz
Por: daz_angie
Pues todo se ve muy interesante. El punto inicial me causó mucha curiosidad, y pude encontrar más al respecto

Pixel Bender!


U_U Ahora todo es más claro
Por: Yaraher
Todas estas mejoras están genial. El 100% de ellas me parecen útiles y me dan ideas.

Lo del vector mola. Antes había que romperse la cabeza con el apestoso ArrayElementType
que en la mayoria de las situaciones no funcionaba mmmm. Y lo del eje Z permitirá que se puedan ver cosas como juegos en 3d que no acaben con el procesador.

Hay que decir que para manejar los players cómodamente, lo mejor es usar la extensión de Firefox Flash Switcher.
Por: Zah
Píxel Bender Se escucha muy prometedor, y como se había predicho por F, esta versión es una mejora para que los diseñadores, una bastante grande =), aún que eso de crear archivos desde el SWF puede ser bastante macabro
Por: bryanisimo
Recuerdo las primeras versiones del Pixel Bender, nunca pensé que pudieran mejorarlo tanto!!



Por: Manoloweb-blog
c00l, esto es la mejor noticia del año!!!! Ahora no estaremos tan limitados y podemos dejar volar la imaginación miau
Pero también debemos de manejar bien el poder que nos da Adobe. Pero que más da, a jugar con el Fash Player 10. miau
Por: Otaku RzO
Interesante, todo muy intersante. Hay cosas que me encantaría probar...
Por: Aoyama
Muy interesante el protocolo RTMFP, me imagino que detrás de ello habrá una gigantesca labor de seguridad. Aún no pruebo el Player, me pide desinstalar el anterior, con mas tiempo lo miraré, saben si en modo FullScreen el teclado es funcional? o sigue representando un problema de seguridad?

Gran artículo F U_U
Por: andresmaro
Así que finalmente el video en flash será decente y no la abominación que es ahora.

Si, estoy pensando en Youtube usando un procesador de 1Ghz para hacer lo mismo que hacia mi Pentium de 75Mhz, y con la misma primitiva calidad de video.

Bueno en realidad desde la version 9 algo flash tiene video H.264 y ese si lo puedo disfrutar (en www.crunchyroll.com), pero uno no compra una GeForce 8600 para desperdiciar la aceleración de video.
Por: Shorel
Estoy feliz de vivir en esta epoca T_T
alabado sea adobe nuestro Dios todopoderoso que alimenta esta masa hambienta de desarrolladores.

a proposito de todas estas novedades en flash... alguien recuerda a silverlight Riendo fracasó mas rapido y miserablemente que el HDDVD
Por: siddharta
Aunque no es un cambio super radical como pasó con el player 9 es un avance que veo muy útil y prometedor. Bien por Adobe.
Por: Carloz.Yanez
excelentes nuevas Muy Feliz ahora a esperar q el común de los mortales se lo instalen .. cuanto tiempo pasará para q sea aceptable? alguien sabe cuanto demoró el 9 y el 8 ?
Por: Acidbjazz
Wow!!! Esto sí que se ve interesante.
Es genial darse cuenta como Adobe va cumpliendo poco a poco las cosas que nos dejó ver en el MAX.
Lástima que ahora mismo no tenga tiempo para jugar con el Player 10, pero eso cambiará miau
Por: The Fricky!
Genial, lo probaremos a ver que tal Thumbs up
Por: Zguillez
muy buen artículo F U_U se vienen mejores cosas con Adobe miau
Por: eldervaz
Wow, más eyecandies tecnológicos. No tengo tiempo para probar el player en estos días pero se ve interesante miau . Me gustaría jugar con muchas de las nuevas features.

Pese a la alegría, me pregunto qué tan eficiente será el nuevo flash player con todas esas features y derivado del cuestionamiento anterior también me intriga saber si tendrá una implementación monolítica. Adobe, surprise me!.

Soy una niña que se deja tentar por el azúcar y las features pomposas. *Se aleja brincando.

P.D: Creo que después de todo comerme el pan con moho no fue buena idea U_U.
Por: XKlibur
P2P¡¡¡

wow
osea pronto podremos enviar video no por streming si no por p2p, adiós a contratar inmensos proveedores de banda ancha ahora todo sera cooperativo.
eje Z ??? ¿antes del su lanzamiento director 10 quedara aun mastotalmente obsoleto?
Por: Inyaka
Muy interesante, una excelente colección de muy útiles capacidades, algunas que ni me esperaba la verdad, la aceleración por hardware era ya una necesidad que se habían pasado por alto demasiado tiempo.
Por: EmiR
Vaya genial. Me alucina y enloquece -particularmente- lo de animación cinemática . Wow!! Poquito a poquito flash va cogiendo recursos de after efects. También, interesante lo del eje Z para futuros proyectitos, verdad Zguillez??
Por: Carmen Vivas

Carmen Vivas-blog :


También, interesante lo del eje Z para futuros proyectitos, verdad Zguillez??


Si, lo del eje "Z" suena muy c00l Lengua
Por: Zguillez
Interesante noticia..!
Adobe como siempre, sorprendiendonos con sus productos..!
Por: torrealbaruben
Increible,
ahora si Flash se convierte en una de las herramientas mas completas

(die Java!)
Por: eveevans
Excelente noticia, seria muy interesante investigar que más se puede hacer Muy Feliz
Por: flashreloco
Que buena onda! Muy Feliz.Animación cinemática y 3 me hacen alucinar Muy Feliz.
Por: Rafeo
jajaja y yo que apenas estaba aprendiendo a manejar el flash player 9
Por: kougi
Está realemnte genial.

No me gusta, sin embargo, lo que uno tenga que des instalar la versión anterior e instalar manualmente esta, eso hará que su difusión sea mucho menor. Supongo que es por el GRAN cambio.

De la misma forma, me pregunto si este player es solamente el player o si va incluido alguna especie de parche de actualización para el Flash CS3, ya que sino, me pregunto como se supone debemos aprovechar todas esas ventajas. ¿O acaso tendremos mañana por la mañana el flash CS4? :?

Bueno, en todo caso se auguran grandes tiempos.
Por: Bleend
Son impresionantes las nuevas funcionalidades, ademas de que aun van a ir saliendo mas aplicaciones para estas con algo de ingenio de los desarrolladores... Bien !
Se me hace interesante el poder crear sonido con simple AS, o el poder utilizar un sistema cinematico hace mas facil todo y asi no recurrir a importar grandes bibliotecas de Fisica para el AS...
Bien

Buen Articulo !
Por: M@U
No quiero desilusionar a nadie, pero se pueden rotar objetos en el eje z desde as1.

No me quiero poner quisquilloso, pero rotar algo por un eje perpendicular a la pantalla es lo que hace _rotation desde Flash 4.

La verdadera innovacion es rotar sobre X e Y.
Por: HernanRivas-blog
HernanRivas-blog

Es verdad, depende también de a que llames x,y,z.
Por: gzaloprgm-blog
Con respecto a la aceleración por hardware... ¿ya se sabe como es el tema? se va a aplicar sobre todo el contenido, o solo sobre video, o gráficos vectoriales? será algo automático o manejado por as3? ¿se aplicara la aceleración a cosas solo exportadas para flashPlayer10, o acelera las cosas viejas?
Yo por mi cuenta instale el player, probé las páginas que mas "incineraban" mi micro, y siguen andando exactamente igual. Lo mismo con los videos flv del último codec... si tiene mucha resolución, me anda igual que antes: Lento. Y el consumo del micro constante en 100%.
Besos, Vicky!
Por: Vicky_25

Vicky_25-blog :


Con respecto a la aceleración por hardware... ¿ya se sabe como es el tema? se va a aplicar sobre todo el contenido, o solo sobre video, o gráficos vectoriales? será algo automático o manejado por as3? ¿se aplicara la aceleración a cosas solo exportadas para flashPlayer10, o acelera las cosas viejas?

Debe ser activado y, en general, no debería ser usado siempre. En algunos casos, la aceleración por GPU daña el rendimiento más que ayudar.

Ha de ser usado en casos específicos y activado a mano por un parámetro en HTML.
Por: Freddie

HernanRivas :


No quiero desilusionar a nadie, pero se pueden rotar objetos en el eje z desde as1.

¿Quién ha hablado de rotar?

La presencia de un eje Z implica que ya hay un eje X e Y, y por tanto decir que hay un eje Z es como decir que hay tres dimensiones.
Por: Zah
Got it.
Gracias por la info, Freddie.

Y me imagino que esto trae una enorme puerta a problemas de compatibilidad con las diferentes placas de video... (Que pesimista que soy Riendo ). Ya se sabe que standard se usara? openGL?

Besos, Vicky!
Por: Vicky_25

Vicky_25-blog :


Y me imagino que esto trae una enorme puerta a problemas de compatibilidad con las diferentes placas de video... (Que pesimista que soy Riendo ). Ya se sabe que standard se usara? openGL?

Es transparente para el usuario, pero parece que OpenGL.

Mañana haré un artículo más a fondo en tips del uso de GPU en el Flash Player 10
Por: Freddie
@Zah: (como estoy de oxidado con el BBCode, no recuerdo ni cómo usar quote)

En realidad, no se implementa un eje Z. Las únicas propiedades (no uso la palabra con su acepción en OOP) relativamente "3D" son la rotacion en 3 ejes y algo llamado Winding (que me encantaría tener el tiempo de explicar).

Por eso es que automáticamente asumí que se refería a la rotación.

Pero como me equivoqué, rearmo mi post inicial: "No quiero desilusionar a nadie, pero esta nueva versión del Flash Player no tiene soporte 3D, a lo sumo, algunos de sus métodos podrían acelerar considerablemente a los engines 3D existentes y no hablo exclusivamente de la aceleración gráfica."
Por: HernanRivas-blog
Ví los ejemplos de la web de adobe y muy buenos,, pero lo del "3d" creo que es como dice Hernán, a mi me parece que será más fácil todo para los que usen papervision3d con flash (yo nunca lo use) pero de allí a poder hacer algo integramente en flash, mm.

Ojo,, seguramente esté equivocado Lengua , de todas formas es muy bueno todo lo que trae de nuevo, lo mejor me parecio lo de la cinemática, y lo que más le servirá a mucho es el tema de los teSSSSStos (perdón pero mi abuela lo pronunciaba así) Lengua
Por: raxiro


Sin necesidad de usar AIR, el player abre archivos del disco duro dentro de tu SWF o guarda desde el SWF al disco.


Cuando podremos tener informacion sobre este tema..?

Espero alguien nos pueda ilustrar, pronto…
Por: pasley
no recuerdo bien, pero creo que hay un ejemplo de eso ahi en adobe, pero no puedo entrar, es una *$%&# me dice que tengo que actualizar el player y ya lo hice!!! debe ser que es beta no toma bien las cosas GRRRR...
Por: raxiro
Lastima, realice la instalación para firefox 3 beta 5 en Ubuntu y en los flash normales me sale versión 10, pero al intentar acceder a los links de comprobación simplemente me sigue pidiendo la versión 10.
Por: Kinduff
Lo bajo y aver que onda Guiño
Por: Lelouch
no se mucho de esto pero quisiera saber si al descargarlo me pude afectar otros programas.
Por: marglais-blog
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.