Se acerca la nueva versión de Adobe Flash Player 10 fruto de la colaboración de Adobe Systems con diferentes fabricantes de tarjetas gráficas (Nvidia, broadcom,etc.) dentro de la iniciativa Open Screen Project. Esta iniciativa pretende portar el runtime Adobe Flash a una gran gama de dispositivos: desde ordenadores hasta móviles, smartPhones, netbooks…).
La nueva versión de Flash (10.1) será la primera con el runtime OpenScreen Project, y será la primera en introducir la aceleración por hardware usando los protocolos DXVA, lo cual es una buena noticia ya que no se basará en ninguna tecnología propietaria (como CUDA, por ejemplo) y nos permitirá reproducir vídeo a 1080p de forma suave en los netbooks y en cualquier ordenador personal.
Además de la aceleración por GPU, flash player 10.1 incluirá numerosas mejoras, como el streaming HTTP de vídeo, el protocolo RTMFP, el búffer de vídeo mejorado, etc. que permitirán una mejor experiencia de usuario y una mejor reproducción de vídeo en ordenadores, netbooks y móviles.
En este vídeo demostrativo se ve el nuevo runtime de adobe flash corriendo sobre netbooks, teléfonos e incluso televisiones y set-top boxes con mando a distancia (en inglés).
Se espera que la primera versión beta llegue antes de fin de año excepto para android y symbian. Para estos últimos, la versión se espera para principios del año 2010.
La codificación de 500 Kbps mantiene perfectamente el equilibrio entre la economía de ancho de banda y una excelente calidad de visualización. Nuestra codificación a 500 Kbps obtiene calidades equivalentes a vídeos de 700 kbps e incluso a 900 kbps codificados con codecs anteriores (sorenson o vp6).
Opciones avanzadas de vídeo y audio.
Mediante el botón de “opciones de reproducción”, el reproductor nos permite acceder a las opciones de audio y vídeo, desde donde podremos controlar el brillo, contraste y saturación de la imagen, así como potenciar la señal de audio y controlar el balance.
Los modos de escalado de vídeo.
Controle brillo, contraste y saturacion
Además del suavizado (botón HQ) y los controles de color, Brillo y contraste las opciones de vídeo nos permiten controlar cómo se encaja el vídeo en nuestro reproductor:
Letterbox: Este modo ajusta el vídeo al tamaño de la pantalla para que quepa todo el vídeo y sin deformar su aspecto.
Pan & scan: Este modo ajusta el vídeo al tamaño de pantalla para ocupar toda el área de visionado, sin deformar su aspecto.
Fill Screen: Este modo ajusta el tamaño del vídeo al tamaño del reproductor deformando el aspecto.
Opciones de Audio
Por medio del sistema de visualizacion de audio se puede controlar la ganaciay el balance del sonido del reproductor ofreciendonos todo el poder de una television en el navegador de cualquier ordenador.
Además con el reproductor de Multistream es posible:
Compartir el vídeo directamente en redes sociales.
Descargar el vídeo
Copiar el código de incrustación (el player se auto propaga).
Copiar el link directo al vídeo.
Todo ello controlado desde Codistream, de una forma fácil e intuitiva.
Ya tenemos implementado AMFPHP Server para la comunicación de PHP a través de ActionScript 3 para la mejora de nuestras aplicaciones enriquecidas (RIA).
AMFPHP es un RCP (Remote Call Procedure) gratuito y de código abierto del AMF (Action Message Format, basado en SOAP) que permite comunicar datos entre el cliente y el servidor PHP utilizando la serialización binaria de objetos y tipos nativos de ActionScript para ser enviados a servicios del lado del servidor. Hasta hace poco, AMFPHP tan sólo funcionaba en todo su potencial con tipos nativos de ActionScript 2, pero ahora ya es posible trabajar con AS3 fácilmente.
En Multistream acabamos de implementar este servicio que nos permitirá comunicar nuestras aplicaciones realizadas en Flash, Flex y AIR con objetos de clases de PHP, combinando el lenguaje de marcas MXML y ActionScript 3. Estas comunicaciones binarias son mucho más rápidas y nos permiten trabajar de manera más eficaz en nuestro desarrollo de aplicaciones en Flash a través de ActionScript 3.
Con AMFPHP podemos crear rápida y fácilmente aplicaciones RIA (Aplicaciones de Internet Enriquecidas). El funcionamiento de este framework de desarrollo consiste en crear clases en PHP, acceder a los métodos de esas clases por medio de Flash, Flex o AIR y obtener los datos retornados por esos métodos. Se trata de llamar a un método de un objeto local con varios parámetros y una función de vuelta y recibir los resultados. AMFPHP permite conectar PHP con: Flash y Flex con Remoting, JavaScript y Ajax con JSON y clientes XML con XML-RPC. Es compatible con PHP4 y PHP5, sin necesidades de extensiones, es rápido y ligero, ofrece herramientas para desarrollo y es posible incluirlo en el framework que usemos.