Screen Sharing para Flash, AIR, Flex con LCCS
Hemos visto en los últimos tiempos, como las Aplicaciones RIA se han posicionado en el mercado de las pequeñas, medianas y grandes empresas. Todo esto debido a su agilidad y gran capacidad para generar soluciones de una manera rápida, efectiva, intuitiva que combina usabilidad, experiencia de usuario, bajos costos etc.
Ahora es posible incorporar la habilidad de compartir la pantalla para aplicaciones basadas en Flash , Flex, AIR muy al estilo de Acrobat Connect, através de LiveCycle Collaboration Services.
LiveCycle Collaboration Services permitirá compartir el escritorio junto con sus aplicaciones como ya lo hemos mencionado, mediante un componente para capturar y transmitir la pantalla del usuario; y utilizaremos otro componente para recibir el flujo de datos y renderearlo en Flash Player.
El componente llamado ScreenShareSubscriber tiene una rudimentaria interfaz de usuario sin embargo es muy potente puesto que permite mostrar un flujo de video adaptable a las dimensiones del componente del suscriptor.
Es un primer paso que debería servir de punta de lanza para que más desarrolladores adoptaramos esta funcionalidad que en un futuro sería deseable que fuera inherente al Flash Player y no depender de un servicio ofrecido por Adobe y/o algún tercero; esto debido a que muchas aplicaciones críticas no tienen acceso a Internet debido principalmente a políticas de seguridad de las Empresas.
CONSIDERACIONES
Hoy en día este tipo de funcionalidades son un must-to-have y es algo que los desarrolladores pediamos a gritos hace mas de 8 años, por ahí alguna vez Stefan Richter se preguntaba si ¿Alguna vez veríamos esta característica aplicada a Flash Media Server? y este es un comienzo.
Sin embargo hago una última reflexión a la cuál me gustaría invitarlos en el hilo de comentarios de esta entrada, es entendible que el modelo de negocio de Adobe no permita en este momento que la funcionalidad de Screen Sharing sea completamente inherente a Flash Player, sin embargo sería un paso importante de acuerdo a la estrategia Open Source de Adobe, implementar parte de esta funcionalidad en alguna versión de Blaze DS para que cada vez más desarrollos permitan a los usuarios descubrir el poder de las tecnologías enriquecidas como Flash mediante el trabajo con aplicaciones colaborativas.
¿Ustedes que opinan?








Escribir comentario