Este documento describe cómo visualizar videos en dispositivos Android con Adobe Air. Inicialmente se consideró usar el componente VideoPlayer de Air, pero no está optimizado para móviles. En su lugar, se optó por usar el reproductor de video nativo mediante StageWebView, agregando etiquetas HTML5 <video> y una línea en el manifiesto para permitir el acceso a Internet. Esto permite reproducir videos de forma nativa y optimizada en Android.
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...Angel Vazquez
En el siguiente Link se encuentra el código fuente del puro SoftPhone creado con Flex https://github.com/aovazquez/SoftPhone
NOTA: mas adelante se añadirá mas código para la video llamada
dudas y sugerencias son bienvenidas.
ya subi el codigo para la creación de extensiones nativas, solo que el siguiente commit ya le pondre comentarios
https://github.com/aovazquez/SerialNumber_iOS-ANE-.git
Instalando Android SDK es la traducción del capitulo 1 del libro Prgramming Android. Cuyo objetivo principal es descargar las herramientas y configurarlas para empezar a programar en Android.
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...Angel Vazquez
En el siguiente Link se encuentra el código fuente del puro SoftPhone creado con Flex https://github.com/aovazquez/SoftPhone
NOTA: mas adelante se añadirá mas código para la video llamada
dudas y sugerencias son bienvenidas.
ya subi el codigo para la creación de extensiones nativas, solo que el siguiente commit ya le pondre comentarios
https://github.com/aovazquez/SerialNumber_iOS-ANE-.git
Instalando Android SDK es la traducción del capitulo 1 del libro Prgramming Android. Cuyo objetivo principal es descargar las herramientas y configurarlas para empezar a programar en Android.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Visualización de videos en el player nativo de android con Air
1. Angel Vazquez
Visualización
de
videos
en
el
Player
nativo
de
Android
con
Air
Para la visualización de videos en dispositivos Android en un principio se planteo
que se podía hacer mediante el componente VideoPlayer con el que cuenta Adobe
Air, pero dicho Player no esta optimizado para dispositivos móviles (Ilustración 1).
Ilustración 1.
aunque la API dice que no esta optimizada para los dispositivos móviles se
pueden utilizar, aunque en el caso del componte VideoPlayer los controles que
trae por default son muy pequeños para los dedos, ese seria la principal
desventaja o inconveniente de utilizar este tipo de componentes, y es por eso que
se opto como primer esfuerzo crear un propio Video Player con controles creados
usando VideoDisplay.
NOTA: El Player creado vendrá dentro de una carpeta del link que se pondrá en la descripción de
este documento.
Por cuestiones de tiempo y de tener un mejor optimización de la aplicación, se
opto por usar el Player nativo del sistema operativo. Se trato de usar la
clase StageWebView con la cual se puede mostrar contenido HTML, en teoría
solamente pasándole la url en donde esta alojado el video debería de visualizarse
como en el caso del iPad que lo hace, pero en la Tablet con Android que en mi
caso fue con una Galaxy Tab2 10.1 con Android 4.1.1 no funciono ni actualizando
el OS a 4.2.2, pero ya investigando un poco mas y haciendo algunas pruebas se
pudo “truquear” usando un poco de HTML 5, la etiqueta <video/> y poniendo una
línea en el archivo manifest en Air.
En el .xml del proyecto de Air la etiqueta render mode debe de ser auto
<renderMode>auto</renderMode>
y el manifest debe de quedar de la siguiente manera:
1
2. Angel Vazquez
<android>
<colorDepth>16bit</colorDepth>
<manifestAdditions><![CDATA[
<manifest
android:installLocation="auto">
<uses-‐permission
android:name="android.permission.INTERNET"/>
<application
android:enabled="true"
android:hardwareAccelerated="true">
</application>
</manifest>
]]
>
</manifestAdditions>
</android>
lo que hace que el StagewebView funcione, es la etiqueta
<application
android:enabled="true"
android:hardwareAccelerated=“true"
/>
El código de ejemplo se dejara el link en la descripción de este documento así como el
componente del Player.
2